
//Global Variables--------------------------------------------------->
	var myWidth = 0;
	var myHeight = 0;
	
	var IE = document.all?true:false
		
	var posX = 0;
	var posY = 0;
	
	var loadState=0;
	
	var currTtp;
	var showTtp=false;
//Global Variables---------------------------------------------------|



//Initialize Variables----------------------------------------------->
	getWH();

//Initialize Variables-----------------------------------------------|


window.onload=function()
{
				
	commonFunctionsAfterLoad();
	
}



window.onresize=function()
{
	
}



function quickContactForm()
{
	frm_err=0;
	
	
	frm_err+=validate('qc_name','empty');	
	frm_err+=validate('qc_email','empty');
	frm_err+=validate('qc_email','email');
	frm_err+=validate('qc_message','empty');
	
	if(document.getElementById('qc_name').value=='Your Name')	
	frm_err+=customvalidate('qc_name_err','Please give your valid name');
	
	if(document.getElementById('qc_message').value=='Your Message')	
	frm_err+=customvalidate('qc_message_err','Please give your valid message');
	
	
	if(frm_err==0)
	return true;
	else
	return false;
}





function checkFocus(obj_div,msg)
{
	var obj=document.getElementById(obj_div);
	
	obj.onfocus=function(){if(obj.value==msg)obj.value='';}
	//obj.onfocusout=function(){if(obj.value=='')obj.value=msg;}
	obj.onblur=function(){if(obj.value=='')obj.value=msg;}
	obj.onchange=function(){if(obj.value=='')obj.value=msg;}
}






function submitNletter(msg)
{
	document.getElementById('news_letter_msg').style.display='block';
	nleml=document.getElementById('hnletter').value;
	if(isprEmail(nleml))
	{
		getVar='nl_email='+nleml;
		nletterAJX('news_letter_msg','submit_nletter',getVar);
	}
	else document.getElementById('news_letter_msg').innerHTML=msg;
	
	return false;
}

function nletterAJX(loadtoid,pageName,getVar)
{
	
	if(loadtoid!='')document.getElementById(loadtoid).innerHTML='Loading...';
	
	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;
		  }
		}
	  }
	  xmlHttp.onreadystatechange=function()
		{
		if(xmlHttp.readyState==4)
		  {
			//alert(xmlHttp.responseText);
			if(loadtoid!='')document.getElementById(loadtoid).innerHTML=xmlHttp.responseText;			
		  }
		}
	
	  xmlHttp.open("GET",base_url+"/site/user/php/pbox/"+pageName+".php?"+getVar,true);
	  xmlHttp.send(null);
}


function getDataAJX(loadtoid,pageName,getVar)
{	
	if(loadtoid!='')document.getElementById(loadtoid).innerHTML='Loading...';
	
	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;
		  }
		}
	  }
	  xmlHttp.onreadystatechange=function()
		{
		if(xmlHttp.readyState==4)
		  {
			//alert(xmlHttp.responseText);
			if(loadtoid!='')document.getElementById(loadtoid).innerHTML=xmlHttp.responseText;
			
		  }
		}
	
	  xmlHttp.open("GET",base_url+"/site/user/php/pbox/"+pageName+".php?"+getVar,true);
	  xmlHttp.send(null);
}

function isprEmail(email)
{
 	if(email.length <= 0)
	{
	  return false;
	}
    var splitted = email.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null )
    {
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null)
    {
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null) 
      {
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
	return false;
}


