var req;
var doesNotSupport = true;



function clear_contact_name()
{
	if(document.getElementById('name_quick').value=='Type your name here')
	{
		document.getElementById('name_quick').value='';
	}
}



function reset_contact_name()
{
	if(document.getElementById('name_quick').value=='')
	{
	document.getElementById('name_quick').value='Type your name here';
	}
	
}




function clear_contact_email()
{
	
	if(document.getElementById('email_quick').value=='Type Your mail here')
	{
	document.getElementById('email_quick').value='';
	}
}



function reset_contact_email()
{
	if(document.getElementById('email_quick').value=='')
	{
	document.getElementById('email_quick').value='Type Your mail here';
	}
	
}




function clear_contact_comments()
{
	
	if(document.getElementById('comments_quick').value=='Type Your comments here')
	{
	document.getElementById('comments_quick').value='';
	}
}


function reset_contact_comments()
{
	if(document.getElementById('comments_quick').value=='')
	{
	document.getElementById('comments_quick').value='Type Your comments here';
	}
	
}



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 */

function doRegister(formid)
{		
   
   var pars=Form.serialize(formid);
 
   var url = 'registerProcess.php?register=do';
   document.getElementById('error_div').innerHTML='<img src="images/loading.gif">';
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'get',
            parameters: pars,
            onComplete: processdoRegister
        });
}	
function processdoRegister(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
    {
        document.getElementById('error_div').innerHTML=temText2;
    }

}

/* 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 */


function getShareHolderLogin(formid)
{
		if(document.getElementById('terms').checked)
		{
			var pars=Form.serialize(formid);
			
			var url='loginprocess.php';
			var myAjax = new Ajax.Request(
				url,
				{
					method: 'post',
					parameters: pars,
					onComplete: processAfterLogin
				});
		}
		else
		{
			document.getElementById('loginmsg').innerHTML = 'Please check the terms & condition.';
			return false;
		}
}
function processAfterLogin(originalRequest)
{
	
	if(originalRequest.readyState==4)
	{
		
		
		var x=(originalRequest.responseText);
		
		if(x==1)
		{
			$('loginmsg').innerHTML="User Name Can not be empty";
		}
		else if(x==2)
		{
				$('loginmsg').innerHTML="Password Can not be empty";	
		}
		else if(x==3)
		{
				$('loginmsg').innerHTML="Wrong Username or Password";	
		}
		else if(x==4)
		{
			window.location.href ="shareholders_relation.php";
			//$('loginmsg').innerHTML="login success";	
		}
		
	}
}

//**********************************************//
function getForgotLogin(formid)
{
	
	var pars=Form.serialize(formid);

	var url='forgotpassmail.php';
	var myAjax = new Ajax.Request(
		url,
		{
			method: 'post',
			parameters: pars,
			onComplete: processForgotLogin
		});
}
function processForgotLogin(originalRequest)
{
	
	if(originalRequest.readyState==4)
	{
		
		
		var x=(originalRequest.responseText);
		
		if(x==1)
		{
			$('forgotmsg').innerHTML="Mail successfully send";
		}
		else if(x==2)
		{
				$('forgotmsg').innerHTML="Mail sending unsuccessfull";	
		}
		else if(x==3)
		{
				$('forgotmsg').innerHTML="Username can not be blank";	
		}
		
		else if(x==4)
		{
				$('forgotmsg').innerHTML="Not a valid user name";	
		}
		
	}
}

















/* 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;	
	$('scroller').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 */
 
 /* contactus process starts */
 function test(url,frmID)
 {
	 alert(url)
	 alert(frmID)
 }
 
function fetchFrm(url,frmID,loadRecordID,progressID,redirectUrl,frmDivId)
{
//	alert('url=>'+url+' frmID=>'+frmID+' loadRecordID=>'+loadRecordID+' progressID=>'+progressID+' redirectUrl=>'+redirectUrl);
	
	this.frmDivId = frmDivId;
	this.frmID = frmID;
	this.redirectUrl = redirectUrl;
	this.progressID = progressID;
	this.loadRecordID = loadRecordID;
	var pars = Form.serialize(this.frmID);
	if(this.progressID != '')
	{
		$(this.progressID).innerHTML = '<img src="images/loading.gif">';
	}
	var myAjax = new Ajax.Request (
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: onCompleteProcessFrm
	});
	return false;
}
function onCompleteProcessFrm(o)
{
	
	if(this.progressID != '')
	{
		if($(this.progressID))
		{
			$(this.progressID).innerHTML = "";
		}
	}
	
	var responseTextTrim = o.responseText;
	var returnStatus = responseTextTrim.substr(0,1);
	var returnText = responseTextTrim.substr(1);
	
	if (returnStatus == 0)
	{
		$(this.loadRecordID).innerHTML = returnText;
	}
	else if(returnStatus == 2)
	{
		
		$(this.loadRecordID).innerHTML = "Thank You For Contact Us.";
		$(this.frmDivId).hide();
		//window.location.href = this.redirectUrl;
	}
	else
	{
		$(this.loadRecordID).innerHTML = "";
		$(this.frmID).innerHTML = returnText;
	}
}
/* Front Paginatation Starts */
function PaginationFront(url)
{
		//alert("test");
    var pars="IsProcess=Y"; 	
    var myAjax = new Ajax.Request(
        url,
        {
            method: 'get',
            parameters: pars,
            onComplete: processPaginationFront
        });
}	
function processPaginationFront(originalRequest) 
{		
	var x=originalRequest.responseText;
	//alert(x);		
	$('Listing').innerHTML=x;  
}
 /* Front Paginatation Starts */

function do_sortGallery(url)
{
	//var url = '' + id;
	var pars="IsProcess=Y"; 	
	var sort_fild = document.getElementById('sort_field').value;
	var order_fild = document.getElementById('sort_order').checked;
	if(order_fild)
		pars = pars + '&order_field=DESC';
	
	pars = pars + '&sort_field=' + sort_fild;

    var myAjax = new Ajax.Request(
        url,
        {
            method: 'get',
            parameters: pars,
            onComplete: processGallerySort
        });
}
function processGallerySort(originalRequest) 
{		
	var x=originalRequest.responseText;
	//alert(x);		
	$('Listing').innerHTML=x;  
}
/* contactus process ends   */


function getChangePassword(formid)
{
			var pars=Form.serialize(formid);
			
			var url='change_password_process.php';
			var myAjax = new Ajax.Request(
				url,
				{
					method: 'post',
					parameters: pars,
					onComplete: processAfterLogin1
				});
}
function processAfterLogin1(originalRequest)
{
if(originalRequest.readyState==4)
	{
		
		
		var x=(originalRequest.responseText);
		
		if(x==1)
		{
			$('loginmsg').innerHTML="Password Fields Can not be empty";
		}
		else if(x==2)
		{
				$('loginmsg').innerHTML="Wrong Current Password";	
		}
		else if(x==3)
		{
				$('loginmsg').innerHTML="Passwords are not same";	
		}
		else if(x==4)
		{
			//alert("success");
			//window.location.href ="shareholders_relation.php";
			$('loginmsg').innerHTML="Password Chaged Successfully.";	
		}
		
	}
}