// JavaScript Document
var subho;
var temp1,temp2,temp3;
////////////////////////
function show_div()
{
		document.getElementById("message").style.display='block';
}

function autoclose(divid,time_count,increment)
{
	div_id=divid;
	temp1=time_count;
	temp2=increment;
	timer_counter=0;
	window.setTimeout("timer()","1200");
}

function timer()
{
	if(timer_counter<=temp1)
	{
		document.getElementById(div_id).style.opacity= 1 - (timer_counter/temp1).toFixed(2);
		timer_counter= timer_counter + temp2;
		window.setTimeout("timer()","50");
	}
	else
	{
		document.getElementById(div_id).style.display="none";	
		document.getElementById(div_id).style.opacity=1;
	}
}
 
function ajax_func(ID,projectid)
{
	temp1 = ID;
	subho=GetXmlHttpObject1()
	if (subho==null)
	 {
		 alert ("Browser does not support HTTP Request")
		 return false;
	 }
	var url="ajax1.php?id="+ID+"&projectid="+projectid;
	subho.onreadystatechange=ajax_func_req
	subho.open("GET",url,true);
	subho.send(null)
}
function ajax_func_req() 
{ 
	if (subho.readyState==4 || subho.readyState=="complete")
	{
			if(temp1==1)
			{
				document.getElementById('1').className='selected'; document.getElementById('2').className='';
				document.getElementById('3').className=''; document.getElementById('4').className='';
			}
			if(temp1==2)
			{
				document.getElementById('1').className=''; document.getElementById('2').className='selected';
				document.getElementById('3').className=''; document.getElementById('4').className='';
			}
			if(temp1==3)
			{
				document.getElementById('1').className=''; document.getElementById('2').className='';
				document.getElementById('3').className='selected'; document.getElementById('4').className='';
			}
			if(temp1==4)
			{
				document.getElementById('1').className=''; document.getElementById('2').className='';
				document.getElementById('3').className=''; document.getElementById('4').className='selected';
			}
		document.getElementById("work_div").innerHTML=subho.responseText;
	}
	else
	{
		
	}
}

function send_message(stat,fromemail,subject,content,phone,msngr)
{
	temp1 = stat;
	show_div();
	subho=GetXmlHttpObject1()
	if(stat!=0)
	{
		    var txt="";
			if(fromemail=="") 	{	txt=txt+"Email Address can't be blank.\n";	}
			if(echeck(fromemail)==false && fromemail!="") {	txt=txt+"Check Email format.\n";	}
			if(subject=="")		{	txt=txt+"Email Subject can't be blank.\n";		}
			if(content=="")		{	txt=txt+"Email Body can't be blank.\n";		}
			if(txt!="")			{	alert("Following fields are mandatory :\n\n"+txt);	return false;	}
		if (subho==null)
		 {
			 alert ("Browser does not support HTTP Request")
			 return false;
		 }
		var url="send_message.php?stat="+stat+"&subject="+subject+"&content="+content+"&fromemail="+fromemail+"&phone="+phone+"&msngr="+msngr;
	}
	else
	{
		if (subho==null)
		 {
			 alert ("Browser does not support HTTP Request")
			 return false;
		 }
		var url="send_message.php?stat="+stat; 
	}
	subho.onreadystatechange=send_message_req
	subho.open("GET",url,true);
	subho.send(null)
}
function send_message_req() 
{ 
	if (subho.readyState==4 || subho.readyState=="complete")
	{
		document.getElementById("message_body").innerHTML=subho.responseText;
	}
	else
	{
		
	}
}
/////////////////////////////////////////////////////////////// 
function send_message_Domain(stat,fromemail,content,phone,msngr,domain_name)
{
	temp1 = stat;
	show_div();
	subho=GetXmlHttpObject1()
	if(stat!=0)
	{
		    var txt="";
			if(fromemail=="") 	{	txt=txt+"Email Address can't be blank.\n";	}
			if(echeck(fromemail)==false && fromemail!="") {	txt=txt+"Check Email format.\n";	}
			if(content=="")		{	txt=txt+"Email Body can't be blank.\n";		}
			if(txt!="")			{	alert("Following fields are mandatory :\n\n"+txt);	return false;	}
		if (subho==null)
		 {
			 alert ("Browser does not support HTTP Request")
			 return false;
		 }
		var url="send_message_domain.php?stat="+stat+"&content="+content+"&fromemail="+fromemail+"&phone="+phone+"&msngr="+msngr+"&domain_name="+domain_name;
	}
	else
	{
		if (subho==null)
		 {
			 alert ("Browser does not support HTTP Request")
			 return false;
		 }
		var url="send_message_domain.php?stat="+stat+"&domain_name="+domain_name; 
		//alert(url);
	}
	subho.onreadystatechange=send_message_Domain_req
	subho.open("GET",url,true);
	subho.send(null)
}
function send_message_Domain_req() 
{ 
	if (subho.readyState==4 || subho.readyState=="complete")
	{
		document.getElementById("message_body").innerHTML=subho.responseText;
	}
	else
	{
		
	}
}
///////////////////////////////
function buy_website()
{
	show_div();
	subho=GetXmlHttpObject1()
	if (subho==null)
	 {
		 alert ("Browser does not support HTTP Request")
		 return false;
	 }
	var url="buy_website.php";
	subho.onreadystatechange=buy_website_req
	subho.open("GET",url,true);
	subho.send(null)
}
function buy_website_req() 
{ 
	if (subho.readyState==4 || subho.readyState=="complete")
	{
		document.getElementById("message_body").innerHTML=subho.responseText;
	}
	else
	{
		
	}
}


/*function refresh_feedback() {
	var target_id = 'welcome';
	//var req_value = document.getElementById('email').value;
	
	var queryStr = "";
	var url = 'refresh_feedback.php';
	var myAjax = new Ajax.Updater(target_id, url,
	{
		method: 'post',
		parameters: queryStr,
		onLoading: function () {
		},
		onComplete: function () {
		},
		onSuccess: function(req) {
			var response_text = req.responseText;
		},
		onFailure: function (req) {
			alert("There was a problem while using XMLHTTP:\n" + req.statusText);
		}
	});
}*/
//////////////
///////////////////////////////
function refresh_feedback()
{
	subho=GetXmlHttpObject1()
	if (subho==null)
	 {
		 alert ("Browser does not support HTTP Request")
		 return false;
	 }
	var url="refresh_feedback.php"; //alert(url);
	subho.onreadystatechange=refresh_feedback_req
	subho.open("GET",url,true);
	subho.send(null)
}
function refresh_feedback_req() 
{ 
	if (subho.readyState==4 || subho.readyState=="complete")
	{
		document.getElementById("welcome").innerHTML=subho.responseText;
		document.getElementById("welcome").fade({ duration: 3.0, from: 0, to: 1 });
	}
	else
	{
		
	}
}


//////////////////////////
function GetXmlHttpObject1()
{
var xmlHttp1=null;
try
 {
 // Firefox, Opera 8.0+, Safari
	xmlHttp1=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
				 try
				  {
				  xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
				  }
				 catch (e)
				  {
				  xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
				  }
 }
				return xmlHttp1;
}