/*
	#######################################
	##                                   ##
	##      Web Master: NURDIANSYAH      ##
	##    URL: http://nurdiansyah.com    ##
	##     Email: me@nurdiansyah.com     ##
	##                                   ##
	##     DON'T CHANGE THIS CODE..!!    ##
	##                                   ##
	#######################################
*/


// HOSTNAME SETTING :	(Sudah ada di common.func.php)
// ==================

//HOSTNAME_URL	= 'http://noer/igos-center';
//HOSTNAME_URL	= 'http://igos-center.nurdiansyah.com';
//HOSTNAME_URL	= 'http://igos-center.com';

fileLoadingImage 				= HOSTNAME_URL+'/images/loading.gif';
fileBottomNavCloseImage	= HOSTNAME_URL+'/images/closelabel.gif';




// NEWS MANAGER :
// ==============

function deleteNewsConfirm (newsID, catID, newsTitle, year, month, titleKey, show, page) {
	var msg = "Are you sure to delete this News/Info:   \n\"" + newsTitle + "\" ?   ";
	if (confirm(msg)) {
		window.location = "news_process.php?news_id=" + newsID + "&cat_id=" + catID + "&year=" + year + "&month=" + month + "&titleKey=" + titleKey + "&show=" + show + "&page="+ page + "&flag=deleteNews";
	} else {
		return;
	}
}

function deleteNewsImageConfirm (newsID, imageName, imageNameStrip, year, month, show, page) {
	var msg = "Are you sure to delete this Image :   \n\"" + imageNameStrip + "\" ?   ";
	if (confirm(msg)) {
		window.location = "news_process.php?imageName=" + imageName  + "&news_id=" + newsID + "&year=" + year + "&month=" + month + "&show=" + show + "&page=" + page + "&flag=deleteImage";
	} else {
		return;
	}
}




// GALLERY MANAGER :
// =================

function deleteGalleryCategoryConfirm (catID, catName, nameKey, year, month, show, page) {
	var msg = "Are you sure to delete this gallery category :   \n\"" + catName + "\" ?   ";
	if (confirm(msg)) {
		window.location = "gallery_category_process.php?del_id=" + catID + "&year=" + year + "&month=" + month+ "&nameKey=" + nameKey  + "&show=" + show + "&page="+ page + "&flag=deleteCategory";
	} else {
		return;
	}
}

function deleteGalleryPhotoConfirm (photoID, catID, photoNameDesc, captionKey, year, month, show, page) {
	var msg = "Are you sure to delete this photo :   \n\"" + photoNameDesc + "\" ?   ";
	if (confirm(msg)) {
		window.location = "gallery_photo_process.php?del_id=" + photoID + "&cat_id=" + catID + "&year=" + year + "&month=" + month + "&captionKey=" + captionKey + "&show=" + show + "&page="+ page + "&flag=deletePhoto";
	} else {
		return;
	}
}




// GUESTBOOK MANAGER :
// ===================

function deleteGuestbookConfirm (gbID, sender, nameKey, companyKey, ipKey, show, page) {
	var msg = "Are you sure to delete this message from  :   \n\"" + sender + "\" ?   ";
	if (confirm(msg)) {
		window.location = "guestbook_process.php?del_id=" + gbID + "&nameKey="+ nameKey + "&companyKey="+ companyKey + "&ipKey="+ ipKey + "&show=" + show + "&page="+ page + "&flag=deleteGB";
	} else {
		return;
	}
}




// BANNER MANAGER :
// ================

function deleteBannerConfirm (bannerID, bannerTitle, titleKey, show, page) {
	var msg = "Are you sure to delete this banner :   \n\"" + bannerTitle + "\" ?   ";
	if (confirm(msg)) {
		window.location = "banner_process.php?del_id=" + bannerID + "&titleKey=" + titleKey + "&show=" + show + "&page=" + page + "&flag=deleteBanner";
	} else {
		return;
	}
}




// ONLINE EXAM MANAGER :
// =====================

function deleteExamUserConfirm (userID, userName, gender, cityID, nameKey, show, page) {
	var msg = "Are you sure to delete this user :   \n\"" + userName + "\" ?   \n\nWARNING: \nExam history for this user will be DELETED automatically!!    ";
	if (confirm(msg)) {
		window.location = "exam_user_process.php?delUser_id=" + userID + "&gender=" + gender + "&cityID=" + cityID + "&nameKey=" + nameKey + "&show=" + show + "&page="+ page + "&flag=deleteUser";
	} else {
		return;
	}
}

function deleteExamPreTestConfirm (userID, userName, examTypeID, examTypeString, gender, cityID, nameKey, show, page) {
	var msg = "Are you sure to delete this \"" + examTypeString + "\" from this user :   \n\"" + userName + "\" ?   \n\nWARNING: \n \"" + examTypeString + "\" history for this user will be DELETED automatically!!    ";
	if (confirm(msg)) {
		window.location = "exam_user_process.php?delTest_id=" + userID + "&examType_id=" + examTypeID + "&gender=" + gender + "&cityID=" + cityID + "&nameKey=" + nameKey + "&show=" + show + "&page="+ page + "&flag=deleteTest";
	} else {
		return;
	}
}

function deleteExamCategoryConfirm (catID, catName, titleKey, descKey, show, page) {
	var msg = "Are you sure to delete this exam category :   \n\"" + catName + "\" ?   ";
	if (confirm(msg)) {
		window.location = "exam_category_process.php?del_id=" + catID + "&titleKey=" + titleKey  + "&descKey=" + descKey  + "&show=" + show + "&page="+ page + "&flag=deleteCategory";
	} else {
		return;
	}
}

function deleteExamQuesConfirm (quesID, quesReduce, catID, quesKey, ansKey, show, page) {
	var msg = "Are you sure to delete this question :   \n\"" + quesReduce + "\" ?   ";
	if (confirm(msg)) {
		window.location = "exam_question_process.php?del_id=" + quesID + "&catID=" + catID  + "&quesKey=" + quesKey+ "&ansKey=" + ansKey  + "&show=" + show + "&page="+ page + "&flag=deleteQues";
	} else {
		return;
	}
}

function deleteExamQuesImageConfirm (quesID, imageName, imageNameStrip, catID, quesKey, ansKey, show, page) {
	var msg = "Are you sure to delete this Image :   \n\"" + imageNameStrip + "\" ?   ";
	if (confirm(msg)) {
		window.location = "exam_question_process.php?imageName=" + imageName  + "&ques_id=" + quesID + "&catID=" + catID + "&quesKey=" + quesKey + "&ansKey=" + ansKey + "&show=" + show + "&page=" + page + "&flag=deleteImage";
	} else {
		return;
	}
}


function checkRegisterForm() {
	var docs	= document.formRegister;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	full_name	= docs.full_name.value;
	email			= docs.email.value;
	password1	= docs.password1.value;
	password2	= docs.password2.value;
	gender	= docs.gender.value;
	birth_date	= docs.birth_date.value;
	institution	= docs.institution.value;
	city_id	= docs.city_id.value;
	captcha	= docs.captcha.value;

	if (full_name == '') {
		alert ("Harap isi Nama Lengkap anda !!");
		docs.full_name.focus();
		return false
	}
	else if (!filter.test(email)) {
		alert ("Harap isi Alamat Email anda dengan benar !!");
		docs.email.focus();
		return false
	}
	else if (password1 == '') {
		alert ("Harap isi Password anda !!");
		docs.password1.focus();
		return false
	}
	else if (password2 == '') {
		alert ("Harap isi Password Verifikasi anda !!");
		docs.password2.focus();
		return false
	}
	else if ((password1 != password2)) {
		alert ("Password Verifikasi anda tidak benar !!");
		docs.password2.focus();
		return false
	}
	else if (gender == '') {
		alert ("Harap pilih Jenis Kelamin anda !!");
		docs.gender.focus();
		return false
	}
//	else if (birth_date > now.getDate()) {
//		alert ("Tanggal Lahir anda tidak benar !!");
//		docs.birth_date.focus();
//		return false
//	}
	else if (institution == '') {
		alert ("Harap isi Institusi/perusahaan anda !!");
		docs.institution.focus();
		return false
	}
	else if (city_id == '') {
		alert ("Harap pilih Kota anda !!");
		docs.city_id.focus();
		return false
	}
	else if (captcha == '') {
		alert ("Harap isi Kode Verifikasi !!");
		docs.captcha.focus();
		return false
	}
	else
		return true;
//		docs.submit();
}