var req;
var doesNotSupport = true;

function AjaxObjectCreate()
{
	if (window.XMLHttpRequest) {
        req = new XMLHttpRequest;
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
	return req;
}

/* user login check Starts */
function getLogin(formid,url,parameters)
{		
    var pars=Form.serialize(formid);
    pars=pars+parameters;
    //$('error_login').innerHTML='<img src="adminpanel/images/loading_login.gif">';
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'post',
            parameters: pars,
            onComplete: processUserlogin
        });
}	
function processUserlogin(originalRequest) 
{
    var x=originalRequest.responseText;
    //$('TransMsgDisplay').innerHTML=x;
    var temText1=trim(x).substr(0,1);
    var temText2=trim(x).substr(2);
    if(temText1=="1")
    {
		MM_goToURL('parent',temText2);
    }
    else
    {
        $('error_login').innerHTML=x;
    }

}
/* user login check Ends */

/* Get Main Link Content Starts */
function GetContent(cms_id)
{			
	var url="content.php";
	var pars="cms_id="+cms_id;	
	
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: pars,
			onComplete: processGetContent
		});
}
function processGetContent(originalRequest) 
{
	var x=trim(originalRequest.responseText);	
    $('MainLinkID').innerHTML=x;   	
}
/* Get Main Link Content Ends */

/* Get Sub Link Content Starts */
function GetContentSubLink(cms_id,quiry_string)
{		
	var url="content_sublink.php";
	var pars="cms_id="+cms_id+"&"+quiry_string;		
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: pars,
			onComplete: processGetContentSubLink
		});
}
function processGetContentSubLink(originalRequest) 
{
	var x=trim(originalRequest.responseText);	
    $('scroller').innerHTML=x;   	
}
/* Get Sub Link Content Ends */

/* Get More Content Starts */
function GetMoreContent(page_name,query_string)
{			
	var url=page_name;
	var pars=query_string;	
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: pars,
			onComplete: processGetMoreContent
		});
}
function processGetMoreContent(originalRequest) 
{
	var x=trim(originalRequest.responseText);
    $('scroller').innerHTML=x;   	
}
/* Get More Content Ends */

/* Front Paginatation Starts */
function PaginationFront(url)
{	    
    var pars="IsProcess=Y";    
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'get',
            parameters: pars,
            onComplete: processPaginationFront
        });
}	
function processPaginationFront(originalRequest) 
{	
	var x=originalRequest.responseText;	
	document.getElementById("list_display").innerHTML=x;  
}
 /* Front Paginatation Starts */
 
/* Contact Us Starts */
function Contactus(formid) 
{
	req = AjaxObjectCreate();
	if(req)
	{
		$("ErrMsgDisplay").innerHTML = "<img src='images/indicator.gif' border='0'>";
		
		var poststr = Form.serialize(formid);
		req.onreadystatechange = processContactus;
		req.open("GET","contactus_check.php?"+poststr,true);
		req.send(null);
	}
}
function processContactus() 
{
      if(req.readyState == 4) 
	  {
           if(req.status == 200) 
		   {
				var msg_no = trim(req.responseText).substr(0,1);
				var msg_text = trim(req.responseText).substr(2);
				if(msg_no == 1)
				{
					document.frmContact.submit();
				}
				else
				{
					document.getElementById("ErrMsgDisplay").innerHTML = "";
					document.getElementById("ErrMsgDisplay").innerHTML = msg_text;
				}
           }
      }
 }
 /* Contact Us Ends */
 
 /* Quote Request Starts */
function QuoteRequest(formid) 
{	
	req=AjaxObjectCreate(); 
	if(req) 
	{   
		$("ErrMsgDisplay").innerHTML = "<img src='images/indicator.gif' border='0'>";
		
		var poststr=Form.serialize(formid);
		req.onreadystatechange = processQuoteRequest;
		req.open("GET","quoterequest_check.php?"+poststr,true);
		req.send(null);
	}   						
}	
function processQuoteRequest() 
{	//alert(req.responseText);exit();
      if(req.readyState == 4) 
	   {
           if(req.status == 200) 
		   {			   
				var msg_no=trim(req.responseText).substr(0,1);
				var msg_text=trim(req.responseText).substr(2);
				if(msg_no == 1)
				{
					
					document.frmQuoteRequest.submit();
				}
				else
				{
					document.getElementById("ErrMsgDisplay").innerHTML = "";
					document.getElementById("ErrMsgDisplay").innerHTML = msg_text;
				}
           } 
      }
 }
 /* Quote Request Starts */

function SentMail()
{	
	var url="general_process.php";
	var cname=document.getElementById("cname").value;
	var email=document.getElementById("email").value;
	var action=document.getElementById("action").value;
	var pars="cname="+cname+"&email="+email+"&action="+action;	
	document.getElementById("err_success").innerHTML = "<img src='images/sent_mail.gif' border='0'>";
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'get',
			parameters: pars,
			onComplete: processMailSent
		});
	/*req=AjaxObjectCreate(); 
	if(req) 
	{   
		req.onreadystatechange = processMailSent;

		var cname=document.getElementById("cname").value;
		var email=document.getElementById("email").value;
		var action=document.getElementById("action").value;
    	var pars="cname="+cname+"&email="+email+"&action="+action;
		req.open("GET","general_process.php?"+pars,true);

		req.send(null);

	}   */	
}	
function processMailSent(originalRequest) 
{
    var x=originalRequest.responseText;
	document.getElementById("err_success").innerHTML =x;
	/*if(req.readyState == 4) 
	{
		if(req.status == 200) 
		{			   
			alert(req.responseText);
			var x=trim(req.responseText);
			alert(x);
			document.getElementById("err_success").innerHTML =x;
		} 
	}*/
}
function error_chk1(formid,url)
{		
	var pars=Form.serialize(formid);
	//$('error_login').innerHTML='<img src="adminpanel/images/loading_login.gif">';
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: processerror_chk1
	});
}

function processerror_chk1(originalRequest) 
{
	   
	var x=originalRequest.responseText;
	var error=document.getElementById("error_div").value;
	$(error).innerHTML=x;
	if(x=="")
	{
		var location_name=document.getElementById("location_name").value;
		//alert(location_name);
		window.location.href=location_name;
		//alert(form_name);
		//eval("document."+form_name+".submit();");
	}
}