// JavaScript Document

function popitup(page)
{
	var url = page;
	window.open(url,'Privacy_Policy','toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars,width=950,height=700, left=100,top=100')
}


function log( message ) 
{
			$( "<div/>" ).text( message ).prependTo( "#log" );
			$( "#log" ).attr( "scrollTop", 0 );
}


function insert_reg()
{
	var flag=0;

	if (document.getElementById('name').value=="")
	{
		document.getElementById('name').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('name').style.borderColor="#CCCCCC";
	}
	
	if (document.getElementById('mobile').value=="")
	{
		document.getElementById('mobile').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('mobile').style.borderColor="#CCCCCC";
	}
	
	
	
	if (flag==0)
	{
		document.trust_form.target="enquiry_iframe";
		document.trust_form.action="utility/insert_reg.php";
		document.trust_form.submit();
	}
	else
	{
		alert("Please Fill the Highlighted fields");	
	}
	
}

function search_may1()
{
	if(document.getElementById('category').value!="" && document.getElementById('city').value!="")
	{
		if(!document.getElementById('pincode'))
		{
			var url = "utility/labour_result.php?category="+document.getElementById('category').value+"&city="+document.getElementById('city').value+"&pincode=0";	
		}
		else
		{
			if(document.getElementById('pincode').value=="")
			{
				var pin = "0";	
			}
			else
			{
				var pin = document.getElementById('pincode').value;	
			}
			var url = "utility/labour_result.php?category="+document.getElementById('category').value+"&city="+document.getElementById('city').value+"&pincode="+pin;	
		}
		ajaxpage_content(url,'labour_results_div');
	}
	else
	{
		alert("Please select category and city!!!");	
	}
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
			
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
			
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
			
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
			document.getElementById('email').style.borderColor="#FF0000";
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
			
		    return false
		 }

 		 return true					
}


function submit_enquiry()
{
	var flag=0;
	if (document.getElementById('name').value=="")
	{
		document.getElementById('name').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('name').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('company').value=="")
	{
		document.getElementById('company').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('company').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('email').value=="")
	{
		document.getElementById('email').style.borderColor="red";
		flag=1;
	}
	else
	{
		var emailID=document.getElementById('email').value;
			if (echeck(emailID)==false){
				return false
			}
		document.getElementById('email').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('mobile_enquiry').value=="")
	{
		document.getElementById('mobile_enquiry').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('mobile_enquiry').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('product').value=="")
	{
		document.getElementById('product').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('product').style.borderColor="#CCCCCC";
	}
	if (flag!=0)
	{
		alert("Please Fill the Highlighted fields");	
	}
	else
	{
		document.trust_form.target="enquiry_iframe";
		document.trust_form.action="quotation/enquiry_insert.php";
		document.trust_form.submit();
	}
}

function submit_tellafriend()
{
	var flag=0;
	if (document.getElementById('tell_name').value=="")
	{
		document.getElementById('tell_name').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('tell_name').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('tellemail').value=="")
	{
		document.getElementById('tellemail').style.borderColor="red";
		flag=1;
	}
	else
	{
		var emailID=document.getElementById('tellemail').value;
			if (echeck(emailID)==false){
				return false
			}
		document.getElementById('tellemail').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('emailids').value=="")
	{
		document.getElementById('emailids').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('emailids').style.borderColor="#CCCCCC";
	}
		if (flag==0)
	{
		document.trust_form.target="enquiry_iframe";
		document.trust_form.action="quotation/insert_tell_a_friend.php";
		document.trust_form.submit();
	}
	else
	{
		alert("Please Fill the Highlighted fields");	
	}
}

function submit_feedback()
{
	var flag=0;
	if (document.getElementById('name').value=="")
	{
		document.getElementById('name').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('name').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('email').value=="")
	{
		document.getElementById('email').style.borderColor="red";
		flag=1;
	}
	else
	{
		var emailID=document.getElementById('email').value;
			if (echeck(emailID)==false){
				return false
			}
		document.getElementById('email').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('comments').value=="")
	{
		document.getElementById('comments').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('comments').style.borderColor="#CCCCCC";
	}
	
	if (flag==0)
	{
		document.trust_form.target="enquiry_iframe";
		document.trust_form.action="quotation/insert_feedback.php";
		document.trust_form.submit();
	}
	else
	{
		alert("Please Fill the Highlighted fields");	
	}
}



function submit_feedback_small()
{
	var flag=0;
	if (document.getElementById('name').value=="")
	{
		document.getElementById('name').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('name').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('email').value=="")
	{
		document.getElementById('email').style.borderColor="red";
		flag=1;
	}
	else
	{
		var emailID=document.getElementById('email').value;
			if (echeck(emailID)==false){
				return false
			}
		document.getElementById('email').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('comments').value=="")
	{
		document.getElementById('comments').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('comments').style.borderColor="#CCCCCC";
	}
		if (flag==0)
	{
		document.trust_form.target="enquiry_iframe";
		document.trust_form.action="quotation/insert_feedback_small.php";
		document.trust_form.submit();
		
	}
	else
	{
		alert("Please Fill the Highlighted fields");	
	}
}




function submit_epabx_enquiry()
{
	var flag=0;
	if (document.getElementById('epabx_name').value=="")
	{
		document.getElementById('epabx_name').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('epabx_name').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('epabx_company').value=="")
	{
		document.getElementById('epabx_company').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('epabx_company').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('epabx_email').value=="")
	{
		document.getElementById('epabx_email').style.borderColor="red";
		flag=1;
	}
	else
	{
		var emailID=document.getElementById('epabx_email').value;
			if (echeck(emailID)==false){
				return false
			}
		document.getElementById('epabx_email').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('epabx_mobile_enquiry').value=="")
	{
		document.getElementById('epabx_mobile_enquiry').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('epabx_mobile_enquiry').style.borderColor="#CCCCCC";
	}
	if (document.getElementById('epabx_cost').value=="")
	{
		document.getElementById('epabx_cost').style.borderColor="red";
		flag=1;
	}
	else
	{
		document.getElementById('epabx_cost').style.borderColor="#CCCCCC";
	}
	if (flag==0)
	{
		document.trust_form.target="enquiry_iframe";
		document.trust_form.action="quotation/epabx_enquiry_insert.php";
		document.trust_form.submit();
	}
	else
	{
		alert("Please Fill the Highlighted fields");	
	}
}

function enquiry_inserted()
{
	alert("We received your Enquiry!! Our Experts will get back to you within 24 Business Hours");
	
	//document.trust_form.target="powersms_enquiry_iframe";
	//document.trust_form.action="http://www.powersms.in/bulk_trustcoin.php";
	//document.trust_form.submit();
	document.trust_form.reset();
	
	grayOut(false,'email_enquiry')
}
function epabx_enquiry_inserted()
{
	alert("We received your Enquiry!! Our Experts will get back to you within 24 Business Hours");
	document.trust_form.reset();
	grayOut(false,'epabx_enquiry')
}

function Validatenumber(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer
if(parseInt(keyCode)>=48 && parseInt(keyCode)<=57)
{
return true;
}


if(parseInt(keyCode)==9 || parseInt(keyCode)==8 || parseInt(keyCode)==46)
{
return true;
}
return false;

}

function ValidateEnter(input,event)
{
var keyCode = event.which ? event.which : event.keyCode;
//alert(parseInt(keyCode));

//numeric integer

if(parseInt(keyCode)==13)
{
return false;
}

return true;

}



function ajaxpage_small(url, containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_small(page_request, containerid, url)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_small(page_request, containerid, url){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	alert("City Added");
	document.getElementById('city_btn').innerHTML='<a href="#" onClick="add_city()">Add City</a>';
	document.getElementById(containerid).innerHTML=page_request.responseText;
	
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="Adding...";
} 


function ajaxpage_authen(url, containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_authen(page_request, containerid, url)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_authen(page_request, containerid, url){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	
	if(page_request.responseText=="empty")
	{
		alert("Sorry Invalid Authentication");
		ajaxpage_content('utility/school_authentication.php','school_td');
	}
	else
	{
		var user = page_request.responseText;
		ajaxpage_content('utility/school_search.php?user='+user,'school_td');
	}
	
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="Adding...";
} 


function ajaxpage_intimate(url, containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_intimate(page_request, containerid, url)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_intimate(page_request, containerid, url){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	
alert("Intimation Sent");
document.getElementById(containerid).innerHTML=page_request.responseText;
	
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="Sending...";
} 
