// JavaScript Document

function warning(url){
	alert(url);
}
function confirmdel(url){
	if(confirm('Do You Want to Delete This Data?')){
		self.location=url;
	}
}
function getParent(par1,par2){
	$("input#parent").val(par2);
	$("input#parentid").val(par1);
}


function loadcontent(url,idcontent){
	$.ajax({
	  url: url,
	  beforeSend: function(xhr) {
			xhr.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	  },
	  success: function(data){
		$('#'+idcontent).html(data)   
			.hide()   
			.fadeIn(1500);  
	  }
	});
}

function isNumeric(form_value)
		{
			if (form_value.match(/^\d+$/) == null)
				return false;
			else
				return true;
		}
		
function validationemail(str){
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		return false
	 }
	
	 if (str.indexOf(" ")!=-1){
		return false
	 }

	 return true		
}

function textLimiter(field, countfield, maxlimit) {
		if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
		else 
		countfield.value = maxlimit - field.value.length;
	  }
	  

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}


function submitFormNL(form){
    $(form).ajaxSubmit({
	  success: function(response){ 
	  	if(response.indexOf('Thank You') > -1){ 
		 alert(response);
		 $(form).clearForm(); 
		}else alert('Error: '+response);
	  }
	}); /// end ajax submit
  	return false; 
   }


<!--
var subWindow;
function openWindow(url) {
  if (!subWindow || subWindow.closed) {
    var width  = 500;
    var height = 300;
    // Mendapatkan posisi kiri atas (dari layar)
    var left   = parseInt((screen.availWidth/2) - (width/2));
    var top    = parseInt((screen.availHeight/2) - (height/2));
	var scrol = "yes";
    // Menetapkan fitur window
    var fitur  = "width=" + width + ", height=" +
        height + ", resizable=0, left=" +
        left + ",top=" + top + ",scrollbars=" +
        scrol + ",screenX=" +
        left + ",screenY=" + top;
    // Membuka window
    subWindow  = window.open(url, "sub", fitur);
  } else {
    // Sub window sudah dibuka, sehingga tinggal
    // memberinya fokus
    subWindow.focus();
  }
}

function LimitChar(thisobj) {
	//var thisobj=event.srcElement;
	if (thisobj.value.length==thisobj.maxLength*1) return false;
}
function CountChar(thisobj,txtobj) {
	//var thisobj=event.srcElement;
	if (thisobj.value.length>thisobj.maxLength) 
		thisobj.value=thisobj.value.substring(0,thisobj.maxLength);
	if (txtobj) txtobj.value=500-thisobj.value.length;
}

function validateForm(thisform,varUrl){
	if(thisform.name.value.length==0 && thisform.name.value==""){
		alert("Please insert name!!!");
		thisform.name.focus();
	}else if(thisform.email.value.length==0 && thisform.email.value==""){
		alert("Please insert email!!!");
		thisform.email.focus();
	}else if(thisform.comments.value.length==0 && thisform.comments.value==""){
		alert("Please insert Comment!!!");
		thisform.comments.focus();
	}else if(thisform.comments.value.length > 500){
		alert("Comment must less equal then 500 character!!!");
		thisform.comments.focus();
		return;
	}else if(thisform.security_code.value.length==0 && thisform.security_code.value==""){
		alert("Please insert Security Code!!!");
		thisform.security_code.focus();
	}else{
		var params="";
		for(i=0; i<thisform.elements.length; i++){
			if(thisform.elements[i].type=='text' || thisform.elements[i].type=='textarea' || thisform.elements[i].type=='hidden'){
				if(params==""){
					params=thisform.elements[i].name+'='+thisform.elements[i].value;
				}else{
					params=params+'&'+thisform.elements[i].name+'='+thisform.elements[i].value;
				}
			}
			
		}

		var xmlHttp;
		try{  // Firefox, Opera 8.0+, Safari  
			xmlHttp=new XMLHttpRequest();  
		}
		catch (e){  // Internet Explorer  
			try{    
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
			}
			catch (e){    
				try{      
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      
				}
				catch (e){      
					alert("Your browser does not support AJAX!");      
					return false;      
				}    
			}  
		}
		var url = varUrl;
		xmlHttp.open("POST", url, true);
		
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		
		xmlHttp.onreadystatechange = function() {
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200) {
				tmp=xmlHttp.responseText.split('~');
				if(tmp[0]==0){
					alert("Komentar anda gagal di simpan!!!");
				}else{
					alert("Terima kasih. Komentar Anda akan segera kami proses");
				}
				document.getElementById('captcha').innerHTML=tmp[1];
				thisform.reset();
			}
		}
		xmlHttp.send(params);
	}
}

function validateTips(thisform) {
 if(thisform.txtName.value.length==0 && thisform.txtName.value==""){
        alert("Silakan Isi Nama Anda");
        thisform.txtName.focus();
    }else if(thisform.txtAddress.value.length==0 && thisform.txtAddress.value==""){
        alert("Silakan Isi Alamat Anda");
        thisform.txtAddress.focus();
	}else if(thisform.txtCity.value.length==0 && thisform.txtCity.value==""){
        alert("Silakan Isi kota Anda");
        thisform.txtCity.focus();	
    }else if(thisform.txtHP.value.length==0 && thisform.txtHP.value==""){
        alert("Silakan Isi Nomor Telepon/HP Anda");
        thisform.txtHP.focus();			
    }else if(thisform.txtEmail.value.length==0 && thisform.txtEmail.value==""){
        alert("Silakan Isi Email Anda");
        thisform.txtEmail.focus();
    }else if(thisform.txtJudul.value.length==0 && thisform.txtJudul.value==""){
        alert("Silakan Isi Judul Resep Anda");
        thisform.txtJudul.focus();
    }else if(thisform.txtTips.value.length==0 && thisform.txtTips.value==""){
        alert("Silakan Isi Resep Anda");
        thisform.txtTips.focus();
    }else{
		thisform.submit();	
    }	
}

function validateCurhat(thisform,varUrl){
	if(thisform.txtName.value.length==0 && thisform.txtName.value==""){
		alert("Please insert name!!!");
		thisform.txtName.focus();
	}else if(thisform.txtEmail.value.length==0 && thisform.txtEmail.value==""){
		alert("Please insert email!!!");
		thisform.txtEmail.focus();
	}else if(thisform.txtKota.value.length==0 && thisform.txtKota.value==""){
		alert("Please insert Kota!!!");
		thisform.txtKota.focus();
	}else if(thisform.txtJudul.value.length==0 && thisform.txtJudul.value==""){
		alert("Please Insert Judul!!!");
		thisform.txtJudul.focus();
	}else if(thisform.txtTeaser.value.length==0 && thisform.txtTeaser.value==""){
		alert("Please Insert Teaser!!!");
		thisform.txtTeaser.focus();	
	}else if(thisform.txtCurhat.value.length==0 && thisform.txtCurhat.value==""){
		alert("Please Insert Curhat!!!");
		thisform.txtCurhat.focus();	
	}else if(thisform.security_code.value.length==0 && thisform.security_code.value==""){
		alert("Please insert Security Code!!!");
		thisform.security_code.focus();
	}else{
		var params="";
		for(i=0; i<thisform.elements.length; i++){
			if(thisform.elements[i].type=='text' || thisform.elements[i].type=='textarea' || thisform.elements[i].type=='hidden'){
				if(params==""){
					params=thisform.elements[i].name+'='+thisform.elements[i].value;
				}else{
					params=params+'&'+thisform.elements[i].name+'='+thisform.elements[i].value;
				}
			}
			
		}

		var xmlHttp;
		try{  // Firefox, Opera 8.0+, Safari  
			xmlHttp=new XMLHttpRequest();  
		}
		catch (e){  // Internet Explorer  
			try{    
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
			}
			catch (e){    
				try{      
					xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      
				}
				catch (e){      
					alert("Your browser does not support AJAX!");      
					return false;      
				}    
			}  
		}
		var url = varUrl;
		xmlHttp.open("POST", url, true);
		
		xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlHttp.setRequestHeader("Content-length", params.length);
		xmlHttp.setRequestHeader("Connection", "close");
		
		xmlHttp.onreadystatechange = function() {
			if(xmlHttp.readyState == 4 && xmlHttp.status == 200) {
				tmp=xmlHttp.responseText.split('~');
				if(tmp[0]==0){
					alert("Curhat anda gagal di simpan!!!");
				}else{
					alert("Terima kasih. Curhat Anda akan segera kami proses");
				}
				document.getElementById('captcha').innerHTML=tmp[1];
				thisform.reset();
			}
		}
		xmlHttp.send(params);
	}
}
//-->
