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 validmenu(url){if($("input#name").val()==""){alert('Pleaser insert Name');$("input#name").focus();return false;}else{$("#form")[0].submit();}}
function validrestomenu(url,urlcallback,idcontent){if($("input#txtMenuName").val()==""){alert('Please insert menu name');$("input#txtMenuName").focus();return false;}
else if($("input#txtMenuName_en").val()==""){alert('Please insert menu Name English');$("input#txtMenuName_en").focus();return false;}
else if($("textarea#txtMenuDescription").val()==""){alert('Please insert menu Description');$("textarea#txtMenuDescription").focus();return false;}
else if($("textarea#txtMenuDescription_en").val()==""){alert('Please insert menu Description English');$("textarea#txtMenuDescription_en").focus();return false;}
else{dataString='txtPhotoID1='+$("input#txtPhotoID1").val()+'&txtRestoID='+$("input#txtRestoID").val()+'&txtMenuID='+$("input#txtMenuID").val()+'&txtMenuName='+$("input#txtMenuName").val()+'&txtMenuName_en='+$("input#txtMenuName_en").val()+'&txtMenuDescription='+$("textarea#txtMenuDescription").val()+'&txtMenuDescription_en='+$("textarea#txtMenuDescription_en").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){loadcontent(urlcallback,idcontent);$("#form")[0].reset();}else{alert('Data failed to save');}}});}}
function validgroup(url,urlcallback,idcontent){if($("input#name").val()==""){alert('Pleaser insert Name');$("input#name").focus();return false;}else{dataString='name='+$("input#name").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){loadcontent(urlcallback,idcontent);$("#form")[0].reset();}else{alert('Data failed to save');}}});}}
function validcomment(url){if($("input#nama").val()==""){alert('Please insert Name');$("input#nama").focus();return false;}else if($("input#email").val()==""){alert('Please insert Email');$("input#email").focus();return false;}else if(!validationemail($("input#email").val())){alert('Email not Valid');$("input#email").focus();return false;}else if($("textarea#komentar").val()==""){alert('Please insert Comment');$("textarea#komentar").focus();return false;}else{dataString='nama='+$("input#nama").val()+'&email='+$("input#email").val()+'&komentar='+$("textarea#komentar").val()+'&id='+$("input#id").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){alert('Comment success to save');$("#frm")[0].reset();}else{alert('Comment failed to save');}}});}}
function changepassword(url,idcontent){if($("input#txtOldPassword").val()==""){alert("Please insert Old Password!!!");$("input#txtOldPassword").focus();}else if($("input#txtNewPassword").val()==""){alert("Please insert New Password!!!");$("input#txtNewPassword").focus();}else if($("input#txtRePassword").val()==""){alert("Please insert Re Password!!!");$("input#txtRePassword").focus();}else if($("input#txtNewPassword").val()!=$("input#txtRePassword").val()){alert("New Password and Re Password not Match!!!");$("input#txtRePassword").focus();}else{dataString='oldpassword='+$("input#txtOldPassword").val()+'&newpassword='+$("input#txtNewPassword").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data==1){$('#'+idcontent).html("<div style='text-align:center;margin:10px 0 10px 0;'><b><font color='red'>Change Password Success </font></b><div>").hide().fadeIn(1500);}else{$('#'+idcontent).html("<div style='text-align:center;margin:10px 0 10px 0;'><b><font color='red'>Change Password Failed</font></b></div>").hide().fadeIn(1500);}}});}}
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 confirmdelete(url,idcontent){if(confirm('Are you sure want to delete this data?')){loadcontent(url,idcontent);}}
function validuser(url,urlcallback,idcontent){if($("input#fullname").val()==""){alert('Pleaser insert Fullname');$("input#fullname").focus();return false;}else if($("input#email").val()==""){alert('Pleaser insert Email');$("input#email").focus();return false;}else if(!validationemail($("input#email").val())){alert('Email not valid');$("input#email").focus();return false;}else{dataString='fullname='+$("input#fullname").val()+'&email='+$("input#email").val()+'&id='+$("input#txtid").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){loadcontent(urlcallback,idcontent);$("#form")[0].reset();}else{alert('Data failed to save');}}});}}
function validSF(){if($("input#txtCaption").val()==""){alert('Please insert Caption');$("input#txtCaption").focus();return false;}else if($("input#txtUrl").val()==""){alert('Please insert Link Url');$("input#txtUrl").focus();return false;}else if($("input#urlimg").val()==""){alert('Please Insert Image');$("input#urlimg").focus();return false;}
else{$("#form")[0].submit();}}
function validBannerSize(url,urlcallback,idcontent){if($("input#txtPanjang").val()==""||!isNumeric($("input#txtPanjang").val())){alert('Pleaser insert Panjang dengan Angka');$("input#txtPanjang").focus();return false;}else if($("input#txtLebar").val()==""||!isNumeric($("input#txtLebar").val())){alert('Pleaser insert Lebar dengan Angka');$("input#txtLebar").focus();return false;}else{dataString='panjang='+$("input#txtPanjang").val()+'&lebar='+$("input#txtLebar").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){loadcontent(urlcallback,idcontent);$("#form")[0].reset();}else{alert('Data failed to save');}}});}}
function validHolidayDate(url,urlcallback,idcontent){if($("input#txtDate").val()==""){alert('Please insert Date');$("input#txtDate").focus();return false;}else if($("input#txtDescription").val()==""){alert('Please insert Description');$("input#txtDescription").focus();return false;}else{dataString='txtDate='+$("input#txtDate").val()+'&txtDescription='+$("input#txtDescription").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){loadcontent(urlcallback,idcontent);$("#form")[0].reset();}else{alert('Data failed to save');}}});}}
function validBlogCategory(url,urlcallback,idcontent){if($("input#txtName").val()==""){alert('Please insert Category Name');$("input#txtName").focus();return false;}else{dataString='txtName='+$("input#txtName").val();$.ajax({type:"POST",url:url,data:dataString,success:function(data){if(data){loadcontent(urlcallback,idcontent);$("#form")[0].reset();}else{alert('Data failed to save');}}});}}
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 addRow(id,url){var cnt=document.form.cnt.value;var x=parseInt(cnt)+1;var obj=document.getElementById(id);var newTR=obj.insertRow(x);var newTD=newTR.insertCell(0);newTD.innerHTML='<input type="text" readonly="readonly" name="txtPhoto'+(x+1)+'" value=""> <input type="button" name="btnSource" value="Browse" onClick="window.open(\''+url+(x+1)+'\',650,450)"/><input type="hidden" name="txtPhotoID'+(x+1)+'" value=""><br><input type="text" name="txtUrl'+(x+1)+'" value="" size="50"> URL';document.form.cnt.value=x;}
function delRow(id){var cnt=document.form.cnt.value;if(cnt>0){var obj=document.getElementById(id);obj.deleteRow(cnt);document.form.cnt.value=parseInt(cnt)-1;}}
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 checkformlogin(){if(document.frmlogin.username.value=='')
{alert('Silahkan isi username');document.frmlogin.username.focus();return false;}
if(document.frmlogin.Password.value=='')
{alert('Silahkan isi password');document.frmlogin.Password.focus();return false;}}
function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features);}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc;}
function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p);}
if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x;}
function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)
if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2];}}
/* drop down */
jQuery(document).ready(function(){

	jQuery("ul.menu_df_1 li").dropdown();

});

jQuery.fn.dropdown = function() {

	jQuery(this).hover(function(){
		jQuery(this).addClass("hover");
		jQuery('> .dir',this).addClass("open");
		jQuery('ul:first',this).css('visibility', 'visible');
	},function(){
		jQuery(this).removeClass("hover");
		jQuery('.open',this).removeClass("open");
		jQuery('ul:first',this).css('visibility', 'hidden');
	});

}

function validPage(url,urlcallback,idcontent){
if($("input#txtName").val()==""){
	alert('Please insert Name');
    $("input#txtName").focus();return false;
	} else {
		dataString='txtName='+$("input#txtName").val();
		$.ajax({
			   type:"POST",
			   url:url,
			   data:dataString,
			   success:function(data){
				   if(data){
					   loadcontent(urlcallback,idcontent);
					   $("#form")[0].reset();}else{alert('Data failed to save');
					   }
					   }
					   });
		}}
