String.prototype.trim = function() {
	var a = this.replace(/^\s+/, '');
    return a.replace(/\s+$/, '');
};
function check_field_name(f1){//Checks Name
	var tk_err=1;
	switch(f1){
		
		//Meta Form
		case "meta_url":
			alert("Please Enter URL");
			tk_err=0;
		break;
		
		//Admin Setings Form
		case "admin_username":
		alert("Please Enter Username");
			tk_err=0;
		break;
		
		case "admin_email":
		alert("Please Enter Your Email");
			tk_err=0;
		break;
		
		//Password Form
		case "old_password":
		alert("Please Enter Your Current Password");
			tk_err=0;
		break;
		
		case "password":
		alert("Please Enter Your New Password");
			tk_err=0;
		break;
		
		case "repassword":
		alert("Please Retype Your New Password");
			tk_err=0;
		break;
		
		//Change Password Form
		case "cur_pwd":
		alert("Please Enter Your Current Password");
			tk_err=0;
		break;
		
		case "npwd":
		alert("Please Enter Your New Password");
			tk_err=0;
		break;
		
		case "cpwd":
		alert("Please Retype Your New Password");
			tk_err=0;
		break;
		
		//Login
		case "log_username":
		alert("Please Enter Your Username");
			tk_err=0;
		break;
		
		case "log_pwd":
		alert("Please Enter Your Password");
			tk_err=0;
		break;
		
		//Shipping Form
		case "ship_title":
			alert("Please Enter Title");
			tk_err=0;
		break;
		case "ship_charge":
			alert("Please Enter Shipping Charge");
			tk_err=0;
		break;
		
		//News & Events Form
		case "news_title":
			alert("Please Enter Title");
			tk_err=0;
		break;
		case "ship_charge":
			alert("Please Enter Shipping Charge");
			tk_err=0;
		break;
		
		
		// Category FORM
		case  "cat_title":
			alert("Please Enter Category Name");
			tk_err=0;
		break;
	
		case  "cat_name":
			alert("Please Enter Category Name");
			tk_err=0;
		break;
	
		case "logo_title":
			alert("Please Enter Title ");
			tk_err=0;
		break;
		
		case "pros_title":
			alert("Please Enter Title ");
			tk_err=0;
		break;
		
		//Product FORM
		case  "prod_name":
			alert("Please Enter Product Name ");
			tk_err=0;
		break;
		case  "prod_code":
			alert("Please Specify Product Code ");
			tk_err=0;
		break;
		case  "prod_price":
			alert("Please Specify Price ");
			tk_err=0;
		break;
		case  "disc_price":
			alert("Please Specify Discount Price ");
			tk_err=0;
		break;
	
		// Price FORM
		case  "price":
			alert("Please Enter Value ");
			tk_err=0;
		break;
	
	
		//Feedback Form
		case  "user_email":
			alert("Please Enter Your Email");
			tk_err=0;
		break;
		
		case  "user_fname":
			alert("Please Enter Your First Name");
			tk_err=0;
		break;
		
		case  "user_name":
			alert("Please Enter Your Name");
			tk_err=0;
		break;
		
		case  "crname":
			if(document.getElementById("classContainer") && document.getElementById("classContainer").style.display=='block'){
				alert("Please Specify Course Name");
				tk_err=0;
			}else if(document.getElementById("prod_div") && document.getElementById("prod_div").style.display=='block'){
				alert("Please Specify Course Name");
				tk_err=0;
			}
		break;
		
		//Posting Order
		
		case  "username_gst":
			alert("Please Enter Your Email");
			tk_err=0;
		break;
		
		case  "username":
			alert("Please Enter Your Username");
			tk_err=0;
		break;
		
		case  "pwd":
			alert("Please Enter Your Password");
			tk_err=0;
		break;
	
		case  "ufirstname":
			alert("Please Enter Your First Name");
			tk_err=0;
		break;
		
		case  "ulastname":
			alert("Please Enter Your Last Name");
			tk_err=0;
		break;
		
		case  "ubill_street":
			alert("Please Enter Your Street Address");
			tk_err=0;
		break;
		
		case  "ubill_state":
			alert("Please Enter Your State");
			tk_err=0;
		break;
		
		case  "ubill_city":
			alert("Please Enter Your City");
			tk_err=0;
		break;
		
		case  "ubill_tel":
			alert("Please Enter Your Contact Number");
			tk_err=0;
		break;
		
		case  "ubill_zip":
			alert("Please Enter Your Postcode");
			tk_err=0;
		break;
		
		case  "sfirstname":
			alert("Please Enter Your Recipient First Name");
			tk_err=0;
		break;
		
		case  "slastname":
			alert("Please Enter Your Recipient Last Name");
			tk_err=0;
		break;
		
		case  "uship_street":
			alert("Please Enter Your Recipient Street Address");
			tk_err=0;
		break;
		
		case  "uship_state":
			alert("Please Enter Your Recipient State");
			tk_err=0;
		break;
		
		case  "uship_city":
			alert("Please Enter Your Recipient City");
			tk_err=0;
		break;
		
		case  "uship_tel":
			alert("Please Enter Your Recipient Contact Number");
			tk_err=0;
		break;
		
		case  "uship_zip":
			alert("Please Enter Recipient Postcode");
			tk_err=0;
		break;
		
			//Refer a friend
		case "myname":
			alert("Please Enter Your Name");
			tk_err=0;
		break;
		case "myemail":
			alert("Please Enter Your Email");
			tk_err=0;
		break;
		case "friend_name":
			alert("Please Enter Your Friend Name");
			tk_err=0;
		break;
		case "friend_email":
			alert("Please Enter Your Friend Email");
			tk_err=0;
		break;
		
	
		//Captcha Valid
	
		case  "word_code":
			alert("Please Enter the Code shown above");
			tk_err=0;
		break;
		
		//Payment Card Form
		case "card_num":
			alert("Please Enter Credit Card / Debit Card Number ");
			tk_err=0;
		break;
		case "card_name":
			alert("Please Enter Name as it appears on Card ");
			tk_err=0;
		break;
		case "cvv2":
			alert("Please Enter Security Code ");
			tk_err=0;
		break;
		
		//Enquiry Posting
      
		case  "user_email":
			alert("Please Enter Your Email");
			tk_err=0;
		break;
		
		case  "fuser_name":
			alert("Please Enter Your Name");
			tk_err=0;
		break;
	}
	if(!tk_err){
		return true;
	}else{
		return false;
	}
}

function isempty(f2){//Check If Empty
	if(f2==""){
      return true;
   }
   return false;
}

function validateForm(f1){//Validating Form
   
	var m=f1.elements.length;
	var tel1=/^[\+0-9 ][ 0-9_-]+\d$/;
	var vldname=/^[ a-zA-Z]+$/;
	var pqty=/^[ \d]+$/;
	 var cvvpat=/^[\d]{3,4}$/;
	//var mov1=/^[\d]+.?[\d]+$/;
	var mov1=/^(\+)?[0-9]*(\.)?[0-9]+$/;
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	for(var i=0;i<m;i++){
		if(f1.elements[i].type=='password' || f1.elements[i].type=='text' || f1.elements[i].type=='textarea'){
			f1.elements[i].value=f1.elements[i].value.trim();
		}
		if(f1.elements[i].type=="text"){//Type Text
			if(isempty(f1.elements[i].value)){//Empty
				if(check_field_name(f1.elements[i].name)){
					f1.elements[i].focus();
					return false;
				}
			}else{//Have Value
				
				if(f1.elements[i].name=="ufirstname" || f1.elements[i].name=="ulastname" || f1.elements[i].name=="sfirstname" || f1.elements[i].name=="slastname"){
					if(!vldname.test(f1.elements[i].value)){
						alert('Name must contain only albhabets and a space if it has subname');
						f1.elements[i].value='';
						f1.elements[i].focus();
						return false;
					}
				}
				
				if(f1.elements[i].name=="username" || f1.elements[i].name=="username_gst" || f1.elements[i].name=="comp_email" || f1.elements[i].name=="myemail" ||  f1.elements[i].name=="friend_email" ||  f1.elements[i].name=="log_username" || f1.elements[i].name=="admin_email"){
					if(!re_mail.test(f1.elements[i].value)){
						alert('Please Enter a Valid Email');
						f1.elements[i].value='';
						f1.elements[i].focus();
						return false;
					}
				}
				
				if(f1.elements[i].name=="keyword" && f1.elements[i].value=='' && f1.elements[i].value=='-- Type Your Keyword Here --'){
					alert("Please Enter Keyword");
					f1.elements[i].focus();
					return false;
					
				}
	
				if(f1.elements[i].name=="comp_tel"  || f1.elements[i].name=="fs_tel" || f1.elements[i].name=="feature_tel" || f1.elements[i].name=="city_tel" || f1.elements[i].name=="hotel_tel" || f1.elements[i].name=="hospital_tel" || f1.elements[i].name=="exchange_tel" || f1.elements[i].name=="q_tel" || f1.elements[i].name=="ban_comptel" || f1.elements[i].name=="classified_tel" || f1.elements[i].name=="event_tel" || f1.elements[i].name=="offer_tel" || f1.elements[i].name=="pf_tel" || f1.elements[i].name=="auto_tel" || f1.elements[i].name=="vehicle_tel" || f1.elements[i].name=="real_realtor_tel"){
					if (!tel1.test(f1.elements[i].value)) {
						alert("Please Enter Valid Phone Number");
						f1.elements[i].focus();
						return false;
					}
				}
				
				
				if(f1.elements[i].name=="price"  || f1.elements[i].name=="ship_charge" || f1.elements[i].name=="prod_price" || f1.elements[i].name=="disc_price"){
					if (!mov1.test(f1.elements[i].value)) {
						alert("Please Enter positive numeric or 0.00 format value");
						f1.elements[i].focus();
						return false;
					}
				}
			}
		}
		
		if(f1.elements[i].type=="password"){//Type Password
	
			if(isempty(f1.elements[i].value)){
				if(check_field_name(f1.elements[i].name)){
					f1.elements[i].focus();
					return false;
				}
			}else{
				
				if(f1.elements[i].name=="cpwd" || f1.elements[i].name=="rpwd" || f1.elements[i].name=="repassword" || f1.elements[i].name=="emp_cpwd"){//Confirm Password
					if(f1.elements[i].value!=f1.elements[i-1].value){
						alert('Password Mismatch');
						f1.elements[i].value='';
						f1.elements[i].focus();
						return false;
					}
				}
			}
	
		}
		
		if(f1.elements[i].type=="textarea"){//Type Textarea
			if(f1.elements[i].value==0){
				
				if(f1.elements[i].name=="sdesc" || f1.elements[i].name=="prod_sdesc" || f1.elements[i].name=="faq_sdesc" ){
					alert("Please Specify Brief Description");
					f1.elements[i].focus();
					return false;
				}
				
				if(f1.elements[i].name=="ubill_street"){
					alert("Please Specify Your Street Address");
					f1.elements[i].focus();
					return false;
				}
				
				if(f1.elements[i].name=="uship_street"){
					alert("Please Specify Your Recipient Street Address");
					f1.elements[i].focus();
					return false;
				}

				if(f1.elements[i].name=="user_req"){
					alert("Please Specify Your Feedback ");
					f1.elements[i].focus();
					return false;
				}

				

				if(f1.elements[i].name=="comment" || f1.elements[i].name=="fuser_req"){
					alert("Please Specify Your requirement");
					f1.elements[i].focus();
					return false;
				}
				
				if(f1.elements[i].name=="msg"){
					alert("Please Specify Your Message!");
					f1.elements[i].focus();
					return false;
				}
				
				if(f1.elements[i].name=="news_sdesc"   || f1.elements[i].name=="cat_desc" ){
					alert("Please Write Description");
					f1.elements[i].focus();
					return false;
				}
				
				if(f1.elements[i].name=="meta_title"){
					alert("Please  write  Meta Title");
					f1.elements[i].focus();
					return false;
				}
				if(f1.elements[i].name=="meta_key"){
					alert("Please  write  Meta Key");
					f1.elements[i].focus();
					return false;
				}
			}
		}
		
		if(f1.elements[i].type=="select-one"){//Type Select Box
			if(f1.elements[i].name=="country" || f1.elements[i].name=="user_country" || f1.elements[i].name=="fuser_country" || f1.elements[i].name=="ubill_country" || f1.elements[i].name=="uship_country" ){
				if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
					alert("Please Select Country");
					f1.elements[i].focus();
					return false;
				}
			}
			
			if(f1.elements[i].name=="utitle" || f1.elements[i].name=="stitle"){
				if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
					alert("Please Select title");
					f1.elements[i].focus();
					return false;
				}
			}
			
			if(f1.elements[i].name=="card_expiry_month"){
				if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
					alert("Please Select Card Expiry Month");
					f1.elements[i].focus();
					return false;
				}else{
					var rf_year="20"+f1['card_expiry_year'].options[f1['card_expiry_year'].selectedIndex].value;
					var rf_month=f1.elements[i].options[f1.elements[i].selectedIndex].value;
					rf_month=rf_month.trim();
					rf_month=rf_month.length>1 ? rf_month.replace(/^[0 ]+/, '')  : rf_month;
					 if(rf_year!=''){
						 var cdate=new Date();
						 var cyear=cdate.getFullYear();
						 var cmonth=cdate.getMonth() + 1;
						 if(cyear==parseInt(rf_year)){
							 if(parseInt(rf_month)<cmonth){
								 alert("Card expiry month must be greater than or equal to current month");
								 f1.elements[i].focus();
								 return false;
							 }
						 }
					 }
				}
			}
			
			if(f1.elements[i].name=="card_expiry_year"){
				if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
					alert("Please Select Card Expiry Year");
					f1.elements[i].focus();
					return false;
				}
			}
			
			if(f1.elements[i].name=="card_type"){
				if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
					alert("Please Select Card Type");
					f1.elements[i].focus();
					return false;
				}
			}
			
			if(f1.elements[i].name=="cr_id"){
				if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
					alert("Please Select Course");
					f1.elements[i].focus();
					return false;
				}
			}
			if(f1.elements[i].name=="main_category"){
				if(document.getElementById("classConatiner")){
					if(document.getElementById("classConatiner").style.display=='block'){
						if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
							alert("Please Select Category");
							f1.elements[i].focus();
							return false;
						}
					}
				}else{
					if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
						alert("Please Select Category");
						f1.elements[i].focus();
						return false;
					}
				}
			}
			
			if((f1.elements[i].name.substring(0,8)=="subcatid" || f1.elements[i].name=="cat_id" ||  f1.elements[i].name=="categoryId" ||  f1.elements[i].name=="forum_cat_id") && (f1.name!='inqfrm22')){
				if(document.getElementById("classConatiner")){
					if(document.getElementById("classConatiner").style.display=='block'){
						if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
							alert("Please Select Category");
							f1.elements[i].focus();
							return false;
						}
					}
				}else{
					if(f1.elements[i].options[f1.elements[i].selectedIndex].value==''){
						alert("Please Select Category");
						f1.elements[i].focus();
						return false;
					}
				}
			}
		}
		
		if(f1.elements[i].type=="select-multiple"){
			if(f1.elements[i].name=="job_category[]"){
				var fld_len=f1.elements[i].options.length;
				var errflag=0;
				var trackflag=0;
				for(var kk=0;kk<fld_len;kk++){
					if(f1.elements[i].options[kk].value=='' && f1.elements[i].options[kk].selected){
						errflag=1;
					}
					if(f1.elements[i].options[kk].selected){
						trackflag++;
					}
				}
				if(trackflag>=1 && errflag==1){
					alert("You cannot select 'Select' Option");
					return false;
				}
				if(trackflag==0){
					alert("Please Select at least one Category");
					return false;
				}
			}	
			
		}

		if(f1.elements[i].type=="radio"){//Type Radio Box
			if(f1.elements[i].name=='pay_type'){
				
				if(!f1.pay_type[0].checked && !f1.pay_type[1].checked){
						alert("Please Select Your Mode of payment");
						return false;
				}
			}
		}
		
		if(f1.elements[i].type=="checkbox"){//Type Check Box
			if((f1.elements[i].id=="seeker_pagree" || f1.elements[i].id=="emp_pagree") && !f1.elements[i].checked){
				alert("Are you agree with our Privacy Policy");
				return false;
			}
			if((f1.elements[i].id=="seeker_terms" || f1.elements[i].id=="emp_terms") && !f1.elements[i].checked){
				alert("Are you agree with our Terms And Conditions");
				return false;
			}
			if(f1.elements[i].name=="seeker_industry[]" || f1.elements[i].name=="job_industry[]"){
				var cklen=document.getElementsByName(f1.elements[i].name);
				var ckflag=0;
				for(var yh=0;yh<cklen.length;yh++){
					if(cklen[yh].checked){
						ckflag=1;
						break;
					}	
				}
				if(ckflag==0){
					alert("Please Choose At Least One Category");
					return false;
				}
			}
		}
		
		
		
		if(f1.elements[i].type=="file"){//Type File
			
			if(f1.elements[i].value!='' && (f1.elements[i].name=="cat_image" || f1.elements[i].name=="logo_file" ||  f1.elements[i].name=="image1" ||  f1.elements[i].name=="image2" || f1.elements[i].name=="image3" || f1.elements[i].name=="image4")){
				if(getFileName(f1.elements[i].value).search(/^[0-9A-Za-z\s_ -\[\]]+(.[jJ][pP][gG]|.[gG][iI][fF]|.[bB][mM][pP]|.[jJ][pP][eE][gG]|.[pP][nN][gG])$/)==-1){
					alert("Please upload only jpg or jpeg or png or gif or bmp format of images");
					return false;
				}
			}
			
			if((f1.elements[i].value=='' && f1.elements[i].name=="ban_image")){
				alert("Please upload only jpg or jpeg or png or gif or bmp format of images");
				return false;
				
			}
			
			if((f1.elements[i].value=='' && f1.elements[i].name=="visitor_resume")){
				if(getFileName(f1.elements[i].value).search(/^[0-9A-Za-z\s_ -\[\]]+(.[pP][dD][fF]|.[dD][oO][cC]|.[tT][xX][tT]|.[rR][tT][fF]|.[dD][oO][cC][xX])$/)==-1){
					alert("Please upload only doc, txt, rtf, pdf, docx formats.");
					return false;	
				}
			}
			
			
			if((f1.elements[i].value!='' && f1.elements[i].name=="pdf_file")){
				if(getFileName(f1.elements[i].value).search(/^[0-9A-Za-z\s_ -\[\]]+(.[pP][dD][fF])$/)==-1){
					alert("Please upload pdf formats only");
					return false;
				}
			}
			if((f1.elements[i].value=='' && f1.elements[i].name=="video_file" && (f1.act_video_file.value==''))){
				alert("Please upload only mov or wmv or mpg or mpeg format of videos");
				return false;
			}
			if((f1.elements[i].value!='' && f1.elements[i].name=="video_file")){
				if(getFileName(f1.elements[i].value).search(/^[0-9A-Za-z\s_ -\[\]]+(.[mM][oO][vV]|.[mM][pP][gG]|.[mM][pP][eE][gG]|.[wW][mM][vV])$/)==-1){
					alert("Please upload only mov or wmv or mpg or mpeg format of videos");
					return false;
				}
			}
		}
	
	
	}//End Of For Loop
	return true;
}

function getFileName(filePath){
     //return the length of file name from given path
     fPath= new String(filePath);
     fileName= fPath.substring(fPath.lastIndexOf('\\')+1);
     return fileName;
}


function addBookmark(title,url) {
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
	} else if( document.all ) {
		window.external.AddFavorite( url, title);
	} else if( window.opera && window.print ) {
		return true;
	}
}

function validateSearch(frm){
	var mov1=/^[\d]+.?[\d]+$/;
	if(frm.srch_price.value!=''){
		if (!mov1.test(frm.srch_price.value)) {
			alert("Please Enter Numeric or 0.00 format value");
			frm.srch_price.focus();
			return false;
		}
	}
}
function createProd(m1){

	if(document.getElementById("productcontainer")){
		var box=document.getElementById("productcontainer");
		if(navigator.appName.indexOf("Netscape")!=-1 || navigator.appName.indexOf("Mozilla")!=-1){
			var box2=document;
		}else{
			var box2=box.document;
		}
		if(box2.getElementById("prod_div")){
			box2.getElementById("prod_div").innerHTML=m1;
		}else{
			var newdiv=document.createElement("div");
			newdiv.setAttribute("id","prod_div");
			newdiv.setAttribute("style","padding-top:10px;");
			newdiv.innerHTML=m1;
			box.appendChild(newdiv);
		}  
	}	
}
function make_catreq(f11,f12,fld,ix){
	//alert(f11);
	try{
		ob1=new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			ob1=new ActiveXObject("Microsoft.XMLHTTP");
		}catch(e2){
			ob1=false;
		}
	}
	if(!ob1 && typeof XMLHttpRequest!='undefined'){
		ob1=new XMLHttpRequest();
	}
	if(ix==0){//Root Category
		var v=document.getElementById("categorycontainer");		
		var m=v.getElementsByTagName("div");
		var zz=m.length;
		
		for(var kk=1;kk<=zz;kk++){
			//document.getElementById("sub"+kk+"").style.display='none';		
			v.removeChild(document.getElementById("sub"+kk+""));	
		}
	}else{
		if(document.getElementById(""+fld+"")){
			var v=document.getElementById("categorycontainer");		
			var m=v.getElementsByTagName("div");
			var zz=m.length;
			var rid='sub'+ix;
			for(var kk=1;kk<=zz;kk++){
				if(m.id!=rid && kk>ix){
					v.removeChild(document.getElementById("sub"+kk+""));	
				}	
			}	
		}
	}
	var url=f11+"/remote.php?id2="+f12+"&sl="+ix;
	if(location.href.search("cpanel")==-1){
		if(location.href.search("apply-online")!=-1){
			url+="&cssreq=C"; 
		}else{
			url+="&cssreq=N"; 
		} 
	}
	ob1.open("GET",url,true);
	ob1.onreadystatechange=show_form;
	ob1.send(null);
}
function show_form(){

	if(ob1.readyState==4){
		var resp=ob1.responseText;
		//alert(resp);
		var fresp=resp.split("~");
		if(fresp[0]!='no' && fresp[0]!=''){
			var box=document.getElementById("categorycontainer");
			if(document.getElementById("productcontainer")){
				var box1=document.getElementById("productcontainer");
			}
			var newdiv=document.createElement("div");
			newdiv.setAttribute("id","sub"+fresp[0]);
			newdiv.setAttribute("style","padding-top:10px;");
			newdiv.innerHTML=fresp[1];
			box.appendChild(newdiv);
			if(box1){
				if(navigator.appName.indexOf("Safari")!=-1 || navigator.appName.indexOf("Netscape")!=-1){
					var box2=document;
				}else{
					var box2=box1.document;
				}
				if(box2.getElementById("prod_div")){
					box1.removeChild(document.getElementById("prod_div"));
				}
			}
		}
		if(fresp[0]=='no'){//No Category
			var v=document.getElementById("categorycontainer");		
			var m=v.getElementsByTagName("div");
			var zz=m.length;
			for(var zk=fresp[1];zk<=zz;zk++){
				v.removeChild(document.getElementById("sub"+zk+""));	
			}
			//alert(document.getElementById("productcontainer"));
			if(document.getElementById("productcontainer")){
				
				createProd(fresp[2]);
			}
		}
		if(fresp[0]==''){
			if(document.getElementById("productcontainer")){
				createProd("");
			}
		}
	}
}


//Ajax Call
function makeRequest(val,bsurl,form_name,key,uid){
   try{
			ob1=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				ob1=new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e2){
				ob1=false;
			}
	}
	if(!ob1 && typeof XMLHttpRequest!='undefined'){
			ob1=new XMLHttpRequest();
	}
	if(key=="username1"){//Check Email
	  	var url=bsurl+"/check-login.php?uname="+val+"&uid="+uid;
  }
  ob1.open("GET",url,true);
	ob1.onreadystatechange=takeResponse;
	ob1.send(null);
	
}

//Ajax Response
function takeResponse(){
	if(ob1.readyState==4){
		var resp=Array();
		resp=ob1.responseText.split("^~^");
	 	if(resp[0]=='duplicate_umail'){
		 	if(document.getElementById(resp[1])){
			 	document.getElementById(resp[1]).value="";
			 	alert("" + resp[2] + "");
			 	document.getElementById(resp[1]).focus();		
		 	}
		 }
		 if(resp[0]=='rfound'){
			document.getElementById("mypriceInfo").innerHTML=resp[1]; 
		 }
	}
}


function refreshCaptcha(){
  document.getElementById('captcha_div').src="visual-captcha.php?"+Math.random();
}

function Check_Bill_Ship(chk){
	if(chk.ck_add.checked){
			chk.stitle.value= chk.utitle.options[chk.utitle.selectedIndex].value;
		  chk.sfirstname.value= chk.ufirstname.value;
		  chk.slastname.value= chk.ulastname.value;
		  chk.uship_street.value= chk.ubill_street.value;
		  chk.uship_city.value= chk.ubill_city.value;
		  chk.uship_state.value= chk.ubill_state.value;
		  chk.uship_country.value= chk.ubill_country.options[chk.ubill_country.selectedIndex].value;
		  chk.uship_zip.value= chk.ubill_zip.value;
		  chk.uship_tel.value= chk.ubill_tel.value;
		  chk.uship_fax.value= chk.ubill_fax.value;
		}   
	 if(!chk.ck_add.checked){
		 	chk.stitle.value=chk.utitle.options[0].value;
		 	chk.sfirstname.value='';
		 	chk.slastname.value='';
		  chk.uship_street.value= '';
		  chk.uship_city.value= '';
		  chk.uship_state.value= '';
		  chk.uship_country.value=chk.ubill_country.options[0].value;
		  chk.uship_zip.value='';
		  chk.uship_tel.value= '';
		  chk.uship_fax.value= '';
		}   
}



function check_all(f1,f2){
	var len=f1.elements.length;
	if(f2=='value'){
		var id1=document.getElementById('change_box').value;
	}else{
		var id1=document.getElementById('change_box').innerHTML;
	}
	
	for(var i=0;i<len;i++){
		if(f1.elements[i].type=="checkbox"){
			if(id1=='Check All'){
			   f1.elements[i].checked=1;
				if(f2=='value'){
					document.getElementById('change_box').value='UncheckAll';
				}else{
					document.getElementById('change_box').innerHTML='UncheckAll';
				}
			}else{
				f1.elements[i].checked=0;
				if(f2=='value'){
					document.getElementById('change_box').value='Check All';
				}else{
					document.getElementById('change_box').innerHTML='Check All';
				}
			}
		}
	}
}



function chkdelete(frm,k1){
	//var frm=document.form2;
	count = frm.elements.length;
	var c=0;
	
	
	if(k1=='D'){
		k1='Deactivate the selected record(s)';
	}
	if(k1=='A'){
		k1='Activate the selected record(s)';
	}
	if(k1=='del'){
		k1='Delete the selected record(s)';
	}
	if(k1=='del3'){
		k1='Delete the selected record(s) and its replies';
	}
	if(k1=='del4'){
		k1='Delete the selected record(s) and its related jobs';
	}
	if(k1=='delprod'){
		k1='Delete the selected item(s)';
	}
	if(k1=="unsub"){
		k1='Unsubscribe the selected record(s)';
	}
	if(k1=="sub"){
		k1='Subscribe the selected record(s)';
	}
	if(k1=="Acart"){
		k1='add selected items to the cart';
	}
	if(k1=='Hp'){
		k1='assign the selected record(s) as Hot Products';
	}
	if(k1=='Rhp'){
		k1='remove the selected record(s) from Hot Products';
	}
	if(k1=='Hop'){
		k1='assign the selected record(s) as Home products';
	}
	if(k1=='Rhop'){
		k1='remove the selected record(s) from Home products';
	}
	if(k1=='Arp'){
		k1='assign the selected record(s) as relative products';
	}
	if(k1=='Drp'){
		k1='remove the selected record(s) from relative products';
	}
	if(k1=='C'){
		k1='set the selected record(s) as Paid Orders';
	}
	if(k1=='P'){
		k1='set the selected record(s) as Pending Orders';
	}
	
	for (i=0; i < count; i++){
		if(frm.elements[i].type=="checkbox"){
			if(frm.elements[i].checked == 1){
				c = 1;
			}
		}
	}
	if(c == 0){
		alert('First, select the record');
		return false;
	}
	var m=confirm("Do you want to "+k1+" ?");
	if(m){
	return true;	
	}else{
		return false;	
	}
}

function showContent(eleId,val,val1){
	
	if(val==val1){
		document.getElementById(""+eleId+"").style.display='block';
	}else{
		document.getElementById(""+eleId+"").style.display='none';
	}	
	
}

function CheckAll(f1,f2){
	var len=f1.elements.length;
	var c=0;
	for(var i=0;i<len;i++){
		if(f1.elements[i].type=="checkbox" && document.getElementById(f2).checked==1){
			f1.elements[i].checked=1;
			var c=1;
		}else{
				f1.elements[i].checked=0;
			}
	}
	if(document.getElementById('change_box')){
		if(c==1){
			document.getElementById('change_box').value='UncheckAll';
		}else{
			document.getElementById('change_box').value='Check All';
		}
	}
}

function hide(){
 document.getElementById('printbtn').style.display="none";
 document.getElementById('printbtn1').style.display="none";
 window.print();  
}

function showMyDiv(divId,total_div){	
	document.getElementById("Prod_0").style.display='none';
	document.getElementById("Prod_"+divId+"").style.display='block';
	for(var tt=1;tt<=total_div;tt++){
		if(tt!=divId){
			
			document.getElementById("Prod_"+tt+"").style.display='none';
		}	
	}
}

function translator(pattern) {
	var open_in_same_window = 1;
	var my_location = unescape(document.location.toString());
	var new_location ='';
	var new_pattern = '';
	if (my_location.indexOf('translate_c?') != -1) {
		/// From google...
		var indexof_u = my_location.indexOf('u=');
		if (indexof_u == -1) {
			new_location = document.location;
		}
		else {
			var subs = my_location.substring(indexof_u, my_location.length);
			var ss = subs.split('&');
			new_location = ss[0].substring(2, ss[0].length);
		}
	}
	else {
		new_location = document.location;
	}

	indexof_p = pattern.indexOf('|');

	var isen = '';
	if (indexof_p == -1) {
		indexof_p1 = pattern.indexOf('><');
		if (indexof_p1 == -1) {
			new_pattern = pattern;
			if (pattern == 'en') {
				isen = 1;
			}
		}
		else {
			var psplit =pattern.split('><');
			new_pattern = psplit[0]+'|'+psplit[1];
			if (psplit[1] == 'en') {
				isen = 1;
			}
		}
	}
	else {
		var psplit = pattern.split('|');
		new_pattern = psplit[0]+'|'+psplit[1];
		if (psplit[1] == 'en') {
			isen = 1;
		}
	}

	var thisurl = '';
	if (isen == 1) {
		thisurl = new_location;
	}
	else {
		thisurl = 'http://translate.google.com/translate_c?langpair=' + new_pattern + "&u=" + new_location;
	}

	if (open_in_same_window == 1) {
		window.location.href = thisurl;
	}
	else {
		if (CanAnimate ){
			msgWindow=window.open('' ,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
			msgWindow.focus();
			msgWindow.location.href = thisurl;
		}
		else {
			msgWindow=window.open(thisurl,'subwindow','toolbar=yes,location=yes,directories=yes,status=yes,scrollbars=yes,menubar=yes,resizable=yes,left=0,top=0');
		}
	}
}



function chksendmail(fm2,f2){
	var re_mail = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z])+$/;
	var f1=document.getElementById(""+fm2+"");
	count = f1.elements.length;
	var c=0;
	var arr_chk=Array();
	var j=0;
	for (i=0; i < count; i++){
		if(f1.elements[i].checked == 1){
			c = 1;
			arr_chk[j]=f1.elements[i].value;
			j++;
		}
	}
	if(c == 0){
		alert('First, select the record');
		return false;
	}else{
		var chkval=arr_chk.join(",");
		if(document.getElementById("chk_user")){
			document.getElementById("chk_user").value=chkval;
		}
		var m=f2.elements.length;
		for(var i=0;i<m;i++){
			if(f2.elements[i].type=="text"){//Type Text
				if(f2.elements[i].value=='' && f2.elements[i].name=='subject'){
					alert("Please Enter Subject");
					f2.elements[i].focus();
					return false;
				}
		
				if(f2.elements[i].value=='' && f2.elements[i].name=='email'){
					alert('Please enter Sender mail.');
					f2.elements[i].focus();
					return false;
				}
		
				if(f2.elements[i].value!='' && f2.elements[i].name=='email'){
					if(!re_mail.test(f2.elements[i].value)){
						alert('Please enter Sender mail correctly.');
						f2.elements[i].focus();
						return false;
					}
				}
			}
			if(f2.elements[i].type=="textarea"){//Type Text
				if(f2.elements[i].value=='' && f2.elements[i].name=='message'){
					alert('Please enter Your Message.');
					f2.elements[i].focus();
					return false;
				}
			}
		}
	}
}



function swapImage(fpath,param1,param2,param3,param4){
	try{
			ob1=new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				ob1=new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e2){
				ob1=false;
			}
	}
	if(!ob1 && typeof XMLHttpRequest!='undefined'){
			ob1=new XMLHttpRequest();
	}
	var url = fpath + '/remote.php?prodId=' + param1 + '&traceImg=' + param2 + '&title2=' + param3 + '&uqid=' + param4;
	
	ob1.open("GET",url,true);
	ob1.onreadystatechange=ImgResponse;
	ob1.send(null);
	
}

//Ajax Response
function ImgResponse(){
	if(ob1.readyState==4){
	 	var resp=ob1.responseText;
	 	if(resp!=''){
		 	respArray=Array();
		 	respArray=resp.split("^~^");
		 	document.getElementById("img_container").innerHTML=respArray[0];
	 	}
	}else{
		document.getElementById("img_container").innerHTML='<img src="images/loading1.gif" width="30" height="30">';
	}
}

function getDownload(val,obj){
	document.getElementById("demo_frame").src="down_demor_resume.php?seek_id=" + val;	
}
function getDownload1(val,obj){
	document.getElementById("demo_frame").src="down_seeker_resume.php?seek_id=" + val;	
}
function swapInquiryBoxes(sObj){
	if(sObj.value=='' || sObj.value=='general'){
		if(document.getElementById('classConatiner') && document.getElementById('classConatiner').style.display=='block'){
			document.getElementById('classConatiner').style.display='none';
		}
	}else if(sObj.value=='course'){
		if(document.getElementById('classConatiner') && document.getElementById('classConatiner').style.display=='none'){
			document.getElementById('classConatiner').style.display='block';
		}
	}
}
function getOptionIndex(obj1,rfval1){
	for(var ty=0;ty<obj1.options.length;ty++){
		if(obj1.options[ty].value==rfval1){
				return ty;
		}
	}
	return 0;
}
function updateShipping(obj,rfval){
	if(rfval!=''){
		var ind=getOptionIndex(obj,rfval);
		if(obj.options[0].selected){
			obj.options[ind].selected=true;
		}	
	}	
}
function validateCart(frm,event){
	var val;
	var m=frm.elements.length;
	var mov1=/^[ ]*[\d]+[ ]*$/;
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		var taObj=event.srcElement;
		var evObj=event.srcElement.name;
	}else{
		var taObj=event.target;
		var evObj=event.target.name;
	}
	for(var i=0;i<m;i++){
		if(frm.elements[i].type=="text" && frm.elements[i].name!="shipping_zip"){//Type Text
			val=frm.elements[i].value.trim();
			val=val.length>1 ? val.replace(/^[0 ]+/, '')  : val;
			frm.elements[i].value=val;
			if(frm.elements[i].value==""){
				alert("Please Enter Quantity!!");
				frm.elements[i].focus();
				return false;
			}else{
				if(parseInt(frm.elements[i].value)==0){
					alert("Quantity must not be zero!!");
					frm.elements[i].value='';
					frm.elements[i].focus();
					return false;
				}
				if(parseInt(frm.elements[i].value)<0){
					alert("Quantity must be greater than zero!!");
					frm.elements[i].value='';
					frm.elements[i].focus();
					return false;
				}
				if (!mov1.test(frm.elements[i].value)) {
					alert("Please Enter Number Only!!");
					frm.elements[i].value='';
					frm.elements[i].focus();
					return false;
				}
			}
		}
	}
}
function validateShipping(frm){
	var m=frm.elements.length;
	for(var i=0;i<m;i++){
		if(frm.elements[i].type=="select-one"){
			if(frm.elements[i].name=="dship"){
				if(frm.elements[i].options[frm.elements[i].selectedIndex].value==''){
					alert("Please select Shipping Type");
					frm.elements[i].focus();
					return false;
				}
			}
		}
	}
}
function swapRow(obj){
	if(!obj.checked){
		document.getElementById('regtabl').style.display='none';	
		document.getElementById('regtabl1').style.display='block';
	}else{
		document.getElementById('regtabl1').style.display='none';	
		document.getElementById('regtabl').style.display='block';	
	}
}

