// Function.js
// Semua function javascript disimpen disini

jQuery(document).ready(function() {
	jQuery('a[@rel*=facebox]').facebox(); 
});


$().ready(function(){
	
	$("div.subPulldown").hide("fast");
	$("div.subPulldown2").hide("fast");
	$(".topPulldown").hover(
	  function () {
		id = $(this).attr("id");
		$("#sub"+id).slideDown("fast");
	  }, 
	  function () {
		id = $(this).attr("id");
		$("#sub"+id).slideUp("fast");
	  }
	);
	
});

function cekuid(){
	var err_msg = "";
	$.ajax({
		method : "get",
		url : 'cekuid.php',
		data : "uid="+$("#userid").val(),
		success : function(html){
			$('div#uidStat').html(html);
			if ($('div#uidStat').html() == 'false'){
				err_msg += 'UserID sudah dipakai oleh user lain<br>';
			}
		}
			
	})	
}

function loginFailed(){
	var txt = "<h3>Login Gagal</h3><p>UserID atau Password yang anda masukkan tidak cocok</p>";
	$.prompt(txt,{
	  buttons: { OK: true },
	  prefix:'brownJqi',
	  promptspeed:'slow',
	  opacity: 0.2,
	  overlayspeed:'slow'
	});
}

function cekuser(){
	var err_msg = "";
	var user = $("#userid").val();
	var pwd = $("#password").val();
	
	if (user == ""){
		err_msg += "User ID harus diisi<br>";
	}
	if (pwd == ""){
		err_msg += "Password harus diisi<br>";
	}
	
	if (err_msg != ""){
		$.prompt("<h3>Login Gagal</h3>"+err_msg,{prefix:'brownJqi'});
		return false;
	} else {
		window.location="cekpwd.php?userid="+user+"&password="+pwd;
	}
}

function validateReg(captcha){
	var err_msg = "";
	
	if ($("#userid").val() == "") {
		err_msg += 'UserID Harus Diisi<br>';
	} else if ($("div#uidStat").html() == 'false'){
		err_msg += 'UserID sudah terpakai oleh user lain<br>';
	}
	
	if ($("#password").val() == ""){
		err_msg += "Password harus diisi<br>";	
	}
	if ($("#nim").val() == ""){
		err_msg += "NIM harus diisi<br>";	
	}
	if ($("#nama").val() == ""){
		err_msg += "Nama lengkap harus diisi<br>";	
	}
	if ($("#jurusan").val() == ""){
		err_msg += "Pilih jurusan anda<br>";	
	}
	
	if ($("#email").val() == "") {
		err_msg += 'Email Harus Diisi<br>';
	} else {
		apos=$("#email").val().indexOf("@");
		dotpos=$("#email").val().lastIndexOf(".");
		if (apos<1||dotpos-apos<2) {
			err_msg += 'Format Email Salah<br>';
		}
	}
	
	if ($("#question").val() == ""){
		err_msg += "Pilih salah satu pertanyaan<br>";	
	}
	if ($("#answer").val() == ""){
		err_msg += "Jawaban harus diisi<br>";	
	}
	if ($("#captcha").val() == "") {
		err_msg += 'Security Code Harus Diisi<br>';
	} else if ($("#captcha").val() != captcha){
		err_msg += 'Security Code Masih Salah<br>';
	}
	
	if (err_msg != ""){
		$.prompt("<h3>Registrasi Gagal</h3>"+err_msg,{prefix:'brownJqi'});
		return false;
	} else {
		return true;	
	}
}

function validateLp(captcha,step){
	var err_msg = "";
	
	if (step == '1'){
		if ($("#userid").val() == "") {
			err_msg += 'UserID Harus Diisi<br>';
		}	
		
		if ($("#captcha").val() == "") {
			err_msg += 'Security Code Harus Diisi<br>';
		} else if ($("#captcha").val() != captcha){
			err_msg += 'Security Code Masih Salah<br>';
		}
	}
	
	if (step == '2'){
		if ($("#nim").val() == "") {
			err_msg += 'NIM Harus Diisi<br>';
		}	
		if ($("#email").val() == "") {
			err_msg += 'Email Harus Diisi<br>';
		} else {
			apos=$("#email").val().indexOf("@");
			dotpos=$("#email").val().lastIndexOf(".");
			if (apos<1||dotpos-apos<2) {
				err_msg += 'Format Email Salah<br>';
			}
		}
		if ($("#answer").val() == "") {
			err_msg += 'Security Question harus dijawab<br>';
		}
	}
		
	if (err_msg != ""){
		$.prompt("<h3>Data User Tidak Valid</h3>"+err_msg,{prefix:'brownJqi'});
		return false;
	} else {
		return true;	
	}
}

function validateGbook(){
	var err_msg = "";
	
	if ($("#nama").val() == ""){
		err_msg += "Nama harus diisi<br>";	
	}
	if ($("#comment").val() == ""){
		err_msg += "Comment tidak boleh kosong<br>";	
	}

	
	if (err_msg != ""){
		$.prompt("<h3>Pengisian Buku Tamu Gagal</h3>"+err_msg,{prefix:'brownJqi'});
		return false;
	} else {
		return true;	
	}
}

function validateAspirasiMhs(){
	var err_msg = "";
	
	if ($("#kategori").val() == ""){
		err_msg += "Pilih salah satu kategori<br>";	
	}
	if ($("#aspirasi").val() == ""){
		err_msg += "Aspirasi tidak boleh kosong<br>";	
	}

	
	if (err_msg != ""){
		$.prompt("<h3>Pengisian Aspirasi Gagal</h3>"+err_msg,{prefix:'brownJqi'});
		return false;
	} else {
		return true;	
	}
}

function validateAspirasiMasy(){
	var err_msg = "";
	
	if ($("#kategori").val() == ""){
		err_msg += "Pilih salah satu kategori<br>";	
	}
	if ($("#nama").val() == ""){
		err_msg += "Nama harus diisi<br>";	
	}
	if ($("#aspirasi").val() == ""){
		err_msg += "Aspirasi tidak boleh kosong<br>";	
	}

	
	if (err_msg != ""){
		$.prompt("<h3>Pengisian Aspirasi Gagal</h3>"+err_msg,{prefix:'brownJqi'});
		return false;
	} else {
		return true;	
	}
}