// JavaScript Document
// Create By : Nimit Dudani
// Copyright Alakmalak.com

function show_nl()
{
	if (parseInt(navigator.appVersion)>3) 
	{
		if (navigator.appName=="Netscape") 
		{
			winW = window.innerWidth-16;
			winH = window.innerHeight-16;
	 	}
		if (navigator.appName.indexOf("Microsoft")!=-1) 
		{
	  		winW = document.body.offsetWidth-20;
	  		winH = document.body.offsetHeight-20;
		 }
	}
	document.getElementById('nlcontent').style.visibility='visible';
	document.getElementById('nlcontent').style.display = 'block';

	document.getElementById('nlcontent').style.left=  ((winW - 550) / 2 ) + 'px';
	//document.getElementById('nlcontent').style.top='100px';
	var ie=document.all;
	scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
	document.getElementById('nlcontent').style.top=(scroll_top+200)+'px';
}
function truebody(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function am_check(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")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.frmSample.txtEmail
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (am_check(emailID.value)==false)
	{
		emailID.value="";
		emailID.focus();
		return false;
	}
	return true
 }

var xmlHttp
function go_sub()
{
	//alert(str); return;
	str1=document.getElementById("nd_firstName").value;
	str2=document.getElementById("nd_lastName").value;
	str3=document.getElementById("nd_emailAddress").value;
	str4=document.getElementById("nd_emailAddress1").value;
	str5=document.getElementById("nd_text").value;
	if (str1.length==0)
	{ 
		document.getElementById("message").innerHTML="Please Enter Your Name";document.getElementById("nd_firstName").focus();	return false;
	}
	if (str2.length==0)
	{ 
		document.getElementById("message").innerHTML="Please Enter Your Firend Name";document.getElementById("nd_lastName").focus();	return false;
	}
	if (str3.length==0)
	{ 
		document.getElementById("message").innerHTML="Please Enter Valid Email Addresss";document.getElementById("nd_emailAddress").focus();	return false;
	}
	if (am_check(str3)==false)
	{
		document.getElementById("message").innerHTML="Please Correct Your Email Format";
		document.getElementById("nd_emailAddress").value="";
		document.getElementById("nd_emailAddress").focus();
		return false;
	}
	if (str4.length==0)
	{ 
		document.getElementById("message").innerHTML="Please Enter Friends Email Addresss";document.getElementById("nd_emailAddress1").focus();	return false;
	}
	if (am_check(str4)==false)
	{
		document.getElementById("message").innerHTML="Please Correct Friends Email Format";
		document.getElementById("nd_emailAddress1").value="";
		document.getElementById("nd_emailAddress1").focus();
		return false;
	}
	document.getElementById("message").innerHTML="<img src='progress.gif'>";
	xmlHttp=GetXmlHttpObject()
	//alert(xmlHttp)
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var currentURL = window.location;
	var url="nd_tel_a_friend.php";
	url=url+"?str1="+str1;
	url=url+"&str2="+str2;
	url=url+"&str3="+str3;
	url=url+"&str4="+str4;
	url=url+"&str5="+str5;
	url=url+"&str6="+currentURL.href;
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function stateChanged() 
{ 
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		result=xmlHttp.responseText;
		the_r=result.split('-');
		if(the_r[0]=='SUCCESS')
		{
			document.getElementById("message").innerHTML=the_r[1];
			document.getElementById("nd_firstName").value='';
			document.getElementById("nd_lastName").value='';
			document.getElementById("nd_emailAddress").value='';
			document.getElementById("nd_emailAddress1").value='';
			document.getElementById("nd_text").value='';
		}
		else
		{
			document.getElementById("message").innerHTML=the_r[1];
		}
	} 
}

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
} 