/*---------------------------------------slider--------------------------------------------------------------*/
$(function(){
    var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
    $('#pindah_bhs').change(function(){
        document.location.href = 'http://'+document.location.host+'/page/'+$(this).val()+'/home.html';
    });
    $('#ins_komentar').submit(function(){
        var url = $('#url').val();
        if($('#nama').val() == ''){
            alert('Mohon isi Nama Lengkap');
            $('#nama').focus();
        }else if($('#email').val() == ''){
            alert('Mohon isi Alamat email Anda');
            $('#email').focus();
        }else if(emailReg.test($('#email').val()) == false){
            alert('Mohon isi dengan alamat email yang valid misalnya: nama@domain.com');
            $('#email').focus();
        }else if($('#judul').val() == ''){
            alert('Mohon isi judul komentar Anda');
            $('#judul').focus();
        }else if($('#isi').val() == ''){
            alert('Mohon isi komentar Anda');
            $('#isi').focus();
        }else if($('#kode').val() == ''){
            alert('Mohon isi kode bergambar');
            $('#kode').focus();
        }else{
            var form = $('#ins_komentar').serialize();
            $.post(url, form, function(proses){
                if(proses.status == true){
                    document.location.reload();
                }else{
                    alert(proses.status);
                    document.location.reload();
                }
            });
        }
        return false;
    });
    $('#ins_komentar_document').submit(function(){
        var url = $('#url').val();
        if($('#nama').val() == ''){
            alert('Mohon isi Nama Lengkap');
            $('#nama').focus();
        }else if($('#email').val() == ''){
            alert('Mohon isi Alamat email Anda');
            $('#email').focus();
        }else if(emailReg.test($('#email').val()) == false){
            alert('Mohon isi dengan alamat email yang valid misalnya: nama@domain.com');
            $('#email').focus();
        }else if($('#judul').val() == ''){
            alert('Mohon isi judul komentar Anda');
            $('#judul').focus();
        }else if($('#isi').val() == ''){
            alert('Mohon isi komentar Anda');
            $('#isi').focus();
        }else if($('#kode').val() == ''){
            alert('Mohon isi kode bergambar');
            $('#kode').focus();
        }else{
            var form = $('#ins_komentar_document').serialize();
            $.post(url, form, function(proses){
                if(proses.status == true){
                    document.location.reload();
                }else{
                    alert(proses.status);
                    document.location.reload();
                }
            });
        }
        return false;
    });
    $('#simpan_kontak').submit(function(){
        var url = $('#url').val();
        if($('#nama').val() == ''){
            alert('Mohon isi Nama Lengkap');
            $('#nama').focus();
        }else if($('#email').val() == ''){
            alert('Mohon isi Alamat email Anda');
            $('#email').focus();
        }else if(emailReg.test($('#email').val()) == false){
            alert('Mohon isi dengan alamat email yang valid misalnya: nama@domain.com');
            $('#email').focus();
        }else if($('#judul').val() == ''){
            alert('Mohon isi judul pesan Anda');
            $('#judul').focus();
        }else if($('#pesan').val() == ''){
            alert('Mohon isi pesan Anda');
            $('#pesan').focus();
        }else if($('#kode').val() == ''){
            alert('Mohon isi kode bergambar');
            $('#kode').focus();
        }else{
            var form = $('#simpan_kontak').serialize();
            $.post(url, form, function(proses){
                if(proses.status == true){
                    document.location.reload();
                }else{
                    alert(proses.status);
                    document.location.reload();
                }
            });
        }
        return false;
    });
    $('#ikut_polling').submit(function(){
        var url = $('#url').val();
        if($("input[name='id_jawaban']:checked").length == 0){
            alert('Silahkan Pilih jawaban yang anda mau');
        }else{
            var form = $('#ikut_polling').serialize();
            $.post(url, form, function(proses){
                if(proses.status == true){
                    document.location.reload();
                }else{
                    alert(proses.status);
                }
            });
        }
        return false;
    });
    $('#ikut_polling_front').submit(function(){
        var url       = $('#urlPost').val();
        var url_back  = $('#urlPolling').val();
        if($("input[name='id_jawaban']:checked").length == 0){
            alert('Silahkan Pilih jawaban yang anda mau');
        }else{
            var form = $('#ikut_polling_front').serialize();
            $.post(url, form, function(proses){
                if(proses.status == true){
                    document.location.href = url_back;
                }else{
                    alert(proses.status);
                }
            });
        }
        return false;
    });
    $('#insert_bukutamu').submit(function(){
        var url     = $('#url').val();
        var urlBack = $('#urlBack').val();
        if($('#nama').val() == ''){
            alert('Mohon isi Nama Lengkap');
            $('#nama').focus();
        }else if($('#email').val() == ''){
            alert('Mohon isi Alamat email Anda');
            $('#email').focus();
        }else if(emailReg.test($('#email').val()) == false){
            alert('Mohon isi dengan alamat email yang valid misalnya: nama@domain.com');
            $('#email').focus();
        }else if($('#judul').val() == ''){
            alert('Mohon isi judul pesan Anda');
            $('#judul').focus();
        }else if($('#pesan').val() == ''){
            alert('Mohon isi pesan Anda');
            $('#pesan').focus();
        }else if($('#kode').val() == ''){
            alert('Mohon isi kode bergambar');
            $('#kode').focus();
        }else{
            var form = $('#insert_bukutamu').serialize();
            $.post(url, form, function(proses){
                if(proses.status == true){
                    document.location.href = urlBack;
                }else{
                    alert(proses.status);
                    document.location.reload();
                }
            });
        }
        return false;
    });
    $('span.down_d').bind('click', function(){
        var url = $(this).attr('url');
        document.location.href = url;
    });
    $('#l_eft').click(function(){
        document.location.href = '?bulanMusim='+$(this).attr('b_l')+'&tahunMusim='+$(this).attr('t_l');
    });
    $('#r_ight').click(function(){
        document.location.href = '?bulanMusim='+$(this).attr('b_d')+'&tahunMusim='+$(this).attr('t_d');
    });
    $('#c_bd').change(function(){
        document.location.href = '?bulanMusim='+$(this).val()+'&tahunMusim='+$(this).attr('thn');
    });
});
var theInt = null;
		var $crosslink, $navthumb;
		var curclicked = 0;
		
		theInterval = function(cur){
			clearInterval(theInt);
			
			if( typeof cur != 'undefined' )
				curclicked = cur;
			
			$crosslink.removeClass("active-thumb");
			$navthumb.eq(curclicked).parent().addClass("active-thumb");
				$(".stripNav ul li a").eq(curclicked).trigger('click');
			
			theInt = setInterval(function(){
				$crosslink.removeClass("active-thumb");
				$navthumb.eq(curclicked).parent().addClass("active-thumb");
				$(".stripNav ul li a").eq(curclicked).trigger('click');
				curclicked++;
				if( 6 == curclicked )
					curclicked = 0;
				
			}, 3000);
		};
		
		$(function(){
			
			$("#main-photo-slider").codaSlider();
			
			$navthumb = $(".nav-thumb");
			$crosslink = $(".cross-link");
			
			$navthumb
			.click(function() {
				var $this = $(this);
				theInterval($this.parent().attr('href').slice(1) - 1);
				return false;
			});
			
			theInterval();
		});
/*-----------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------ticker--------------------------------------------------------------------------*/
$(function(){
    $('#vertical-ticker').totemticker({
      row_height  :   '125px',
      mousestop	:	true,
      max_items   :  3
	  })	
});
/*-----------------------------------------------------------------------------------------------------------------------*/
function isEmailAddr(email){
var result = false;
var theStr = new String(email);
var index = theStr.indexOf("@");
if (index > 0)
{
var pindex = theStr.indexOf(".",index);
if ((pindex > index+1) && (theStr.length > pindex+1))
result = true;
}
return result;
}

function validRequired(formField,fieldLabel)
{
var result = true;

if (formField.value == "")
{
alert('Mohon isi "' + fieldLabel +'".');
formField.focus();
result = false;
}

return result;
}


function validEmail(formField,fieldLabel,required)
{
var result = true;

if (required && !validRequired(formField,fieldLabel))
   result = false;

if (result && ((formField.value.length < 3) || !isEmailAddr(formField.value)) )
{
alert("Mohon isi dengan alamat email yang valid misalnya: nama@domain.com");
formField.focus();
result = false;
}

return result;

}

function validateFormKirim(theForm)
{
if (!validRequired(theForm.nama,"Nama Lengkap"))
   return false;
if (!validEmail(theForm.email,"Alamat Email",true))
     return false;
if (!validRequired(theForm.judul,"Judul Komentar"))
   return false;
if (!validRequired(theForm.isi,"Isi Komentar"))
   return false;
if (!validRequired(theForm.kode,"Kode"))
   return false;

return true;
}
function validateFormguestbook(theForm){
	if (!validRequired(theForm.nama,"Nama Lengkap"))
   	return false;
   if (!validRequired(theForm.lembaga,"Lembaga/Perusahaan"))
   	return false;
   if (!validEmail(theForm.email,"Alamat Email",true))
     	return false;
   if (!validRequired(theForm.judul,"Judul Pesan"))
   	return false;
   if (!validRequired(theForm.pesan,"Pesan"))
   	return false;
   if (!validRequired(theForm.kode,"Kode"))
   	return false;
   	
return true;
}
function validateFormkontak(theForm){
	if (!validRequired(theForm.nama,"Nama Lengkap"))
   	return false;
   if (!validRequired(theForm.lembaga,"Lembaga/Perusahaan"))
   	return false;
   if (!validEmail(theForm.email,"Alamat Email",true))
     	return false;
   if (!validRequired(theForm.judul,"Judul Pesan"))
   	return false;
   if (!validRequired(theForm.pesan,"Pesan"))
   	return false;
   if (!validRequired(theForm.kode,"Kode"))
   	return false;
   	
return true;
}
function counText(idDiv,jmlText){
	if (document.getElementById(idDiv).value.length > jmlText) {
		document.getElementById(idDiv).value = document.getElementById(idDiv).value.substring(0, jmlText);  
	}
	if (document.getElementById(idDiv).value.length > jmlText) {
		document.getElementById('numKo').value = Math.ceil(document.getElementById(idDiv).value.length/153);
		document.getElementById('tpm').value = document.getElementById('numKo').value*153 - document.getElementById('komp').value.length;
	} else {
		document.getElementById('numKo').value = 1;
		document.getElementById('tpm').value = jmlText - document.getElementById(idDiv).value.length;
	}
}
function print_data(url){
	window.open(url,"uPRINT", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=800, height=500");
}
function lihatFoto(URL,lebar,tinggi){
	window.open(URL,"PhotoGallery", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=" +lebar+ ", height=" +tinggi);
}
function pdf_data(url){
	var r = confirm('Download PDF File');
	if(r==true){
		window.open(url,"uPDF", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=800, height=500");
	}else{
		return false;
	}
}
