// JavaScript Document

var xmlHttp


function chkEmail(eml)
{
	var re = /^[0-9a-zA-Z\-\.\_]+@[0-9a-zA-Z\-]+\.[0-9a-zA-Z\-\.]+$/;
	if (!eml.match(re)) 
		return 0;
	else
		return 1;

}
//// get Menus
function news_subscription()
{
	emailadd = document.getElementById("email").value
	if ( emailadd != "")
	{
		if (chkEmail(emailadd) == 0)
		{
			alert("Please enter valid email address.\n")
		}
		else
		{
			var url="/javascript/system.php?email=" + emailadd
	
			xmlHttp=GetXmlHttpObject(news_subscription_state)
			xmlHttp.open("GET", url , true)
			xmlHttp.send(null)	

		}
	}
	else
	{
		alert("Please enter email address.")
	}
}

function news_subscription_state()
{

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{

		  if (xmlHttp.responseText == "error")
		  {
			  alert("Please enter valid email address.\n")
		  }
		  if (xmlHttp.responseText == "already")
		  {
			  alert("Thanks! Your email address has been already subscribed for monthly newsletter.\n")
		  }		  
		  //Thanks! Your email address has been subscribed for monthly newsletter.
		  if (xmlHttp.responseText == "yes")
		  {
			  alert("Thanks! Your email address has been subscribed for monthly newsletter.\n")
			  document.getElementById("email").value = ""
		  }		  		  


	}
}
///////////////





//// get Menus
function top_ten_companies()
{

	var url="/javascript/top_ten_com.php"

	xmlHttp=GetXmlHttpObject(top_ten_companies_state)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)	


}

function top_ten_companies_state()
{

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{

		  if (xmlHttp.responseText != "")
		  {

				document.getElementById("wp_ttc").innerHTML = xmlHttp.responseText
		  }



	}
}


////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////

//// get Menus
function builder_logo(font_text,fontsize001,f_r,f_g,f_b,font_name,bg_r,bg_g,bg_b,is_shadow)
{

	var url="logobuilder2.php?font_text="+font_text+"&fontsize001="+fontsize001+"&f_r="+f_r+"&f_g="+f_g+"&f_b="+f_b+"&font_name="+font_name+"&bg_r="+bg_r+"&bg_g="+bg_g+"&bg_b="+bg_b+"&is_shadow="+is_shadow

	//alert(url)
	xmlHttp=GetXmlHttpObject(builder_logo_state)
	xmlHttp.open("GET", url , true)
	xmlHttp.send(null)	


}

function builder_logo_state()
{

				var loadcontrol = document.getElementById("load")				
				var img_control = document.getElementById("show_img")
				var tbl = document.getElementById("tbl1")								
				var tblimg = document.getElementById("tdimg")	
				var tbl_logo = document.getElementById("get_logo")

		
				//download
				var adownload = document.getElementById("download")							
				

	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{

		  if (xmlHttp.responseText != "")
		  {



				img_control.src = xmlHttp.responseText
				adownload.href	= xmlHttp.responseText


				tbl.style.display = 'none'
	
				tblimg.style.display = ''
				tbl_logo.style.display = ''

				loadcontrol.innerHTML = ''					
				
		  }



	}
	else
	{

				loadcontrol.innerHTML = 'Please wait ....'			
	}
}




function rebuild()
{
	var tbl = document.getElementById("tbl1")		
	tbl.style.display = ''
	
	var tbl = document.getElementById("tdimg")		
	tbl.style.display = 'none'	
}






/////////////////////////////////////////////////////////////////////////

function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
alert("This example doesn't work in Opera") 
return 
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"
if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
} 