var doesNotSupport = true;

function AjaxObjectCreate()
{
	if (window.XMLHttpRequest) {
        req = new XMLHttpRequest;
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
	return req;
}


 /* Product Size Price Display Starts */
function getSizePrice(sel) 
{	
	req=AjaxObjectCreate(); 
	if(req) 
	{   			
		var ProductID=document.getElementById("ProductID").value;				
					
		var SizeID = sel.options[sel.selectedIndex].value;		
		var poststr = "SizeID=" + SizeID +"&ProductID=" + ProductID;	 		
		req.onreadystatechange = processSizePrice;
		req.open("GET","products_more_process.php?"+poststr,true);
		req.send(null);
	}   						
}	
function processSizePrice() 
{
      if(req.readyState == 4) 
	   {
           if(req.status == 200) 
		   {					   		
				if(req.responseText!="")
				{
					if(isNaN(req.responseText))
						req.responseText=0;
					var FinalPrice=parseFloat(req.responseText);						
					document.getElementById("FinalPrice").value = FinalPrice.toFixed(2);						
				}
           } 
      }
 }
 
 /* Product Size Price Display Ends */
 
 /* Add To Basket Starts */
function AddToBasket(pid)
{    		
	
	var ProductID=pid;	
	//var SizeID=document.getElementById("SizeID").value;
	var SizeID='';
	req=AjaxObjectCreate(); 
	if(req) 
	{   				
			var poststr ="Action=AddToCart&ProductID="+ProductID+"&SizeID="+SizeID;	 //alert(poststr);														
			req.onreadystatechange = processAddToBasket;
			req.open("GET","shopping_cart_process.php?"+poststr,true);
			req.send(null);
	}              
}

function EmptyBasket()
{    	
	req=AjaxObjectCreate(); 
	if(req) 
	{   		
		var poststr ="Action=EmptyBasket";			
		req.onreadystatechange = processAddToBasket;
		req.open("GET","shopping_cart_process.php?"+poststr,true);
		req.send(null);
	}
}

function ReCalculateQuantity()
{    	
	req=AjaxObjectCreate(); 
	if(req) 
	{   		
		var poststr ="Action=ReCalculateQuantity";			
		req.onreadystatechange = processAddToBasket;
		req.open("GET","shopping_cart_process.php?"+poststr,true);
		req.send(null);
	}
}

function processAddToBasket() 
{
      if(req.readyState == 4) 
	   {
           if(req.status == 200) 
		   {						
				window.location.href="shopping_cart.php";
           } 
      }
 }
/* Add To Basket Ends */

/* CheckOut Validations Starts */
function CheckOutValidation(formid) 
{	
	
	req=AjaxObjectCreate(); 
	if(req) 
	{   
		$("ErrMsgDisplay").innerHTML = "<img src='images/indicator.gif' border='0'>";
		
		var poststr=Form.serialize(formid);		
		
		req.onreadystatechange = processCheckOutValidation;
		req.open("GET","checkout_validation_process.php?"+poststr,true);
		req.send(null);
	}   						
}	
function processCheckOutValidation() 
{
      if(req.readyState == 4) 
	   {
           if(req.status == 200) 
		   {			   
				//alert(req.responseText);
				//var msg_no=trim(req.responseText).substr(0,1);
				var msg_test=trim(req.responseText).substr(2);
				
				var x=trim(req.responseText);
				var output = x.split("|");
				//if(msg_no == 1)
				//alert(output[1]);
				if(output[1]==1)
				{
					document.frmCheckout.submit();
				}
				else
				{
					document.getElementById("ErrMsgDisplay").innerHTML = "";
					document.getElementById("ErrMsgDisplay").innerHTML = output[0];
				}
           } 
      }
 }
/* CheckOut Validations Ends */

/* Confirm Order Starts */
function ConfirmOrder() 
{	
	req=AjaxObjectCreate(); 
	if(req) 
	{   			
		req.onreadystatechange = processConfirmOrder;
		req.open("GET","checkout_confirm_process.php",true);
		req.send(null);
	}   						
}	
function processConfirmOrder() 
{
      if(req.readyState == 4) 
	   {
           if(req.status == 200) 
		   {							   
		   		if(req.responseText!="")
				{			
					eval("window.location.href='"+req.responseText+"';");/* Go To Payment Page */  					
				}
           } 
      }
 }
 
/* Confirm Order Ends */





function SubCommentForm()
{
	var url = 'commentsubmit_process.php';
	var pars=Form.serialize('forgotpassword_form');	
	document.getElementById('ContactUsSub').innerHTML='<img src="images/indicator.gif">';
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: ShowSubCommentForm
	});
}

function ShowSubCommentForm(originalRequest)
{
	var x=originalRequest.responseText;
	var output = x.split("|");
	if(output[1]==1)
	{
		//window.location.href="home.php";
		document.forgotpassword_form.submit();
	}
	else
	{
	 	document.getElementById('ContactUsSub').innerHTML=output[0];
	}
}

function SubCommentForm2()
{
	var url = 'commentsubmit_process2.php';
	var pars=Form.serialize('AdvertisementForm');	
	document.getElementById('ContactUsSub2').innerHTML='<img src="images/indicator.gif">';
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: ShowSubCommentForm2
	});
}

function ShowSubCommentForm2(originalRequest)
{
	var x=originalRequest.responseText;
	var output = x.split("|");
	if(output[1]==1)
	{
		//window.location.href="home.php";
		document.AdvertisementForm.submit();
	}
	else
	{
	 	document.getElementById('ContactUsSub2').innerHTML=output[0];
	}
}

function SubCommentForm3()
{
	var url = 'commentsubmit_process3.php';
	var pars=Form.serialize('contactus_form');	
	document.getElementById('ContactUsSub3').innerHTML='<img src="images/indicator.gif">';
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: ShowSubCommentForm3
	});
}

function ShowSubCommentForm3(originalRequest)
{
	var x=originalRequest.responseText;
	var output = x.split("|");
	if(output[1]==1)
	{
		//window.location.href="home.php";
		document.contactus_form.submit();
	}
	else
	{
	 	document.getElementById('ContactUsSub3').innerHTML=output[0];
	}
}



function SubSendToFriendForm()
{
	var url = 'sendtofreind_process.php';
	var pars=Form.serialize('send_to_friend_form');	
	document.getElementById('ContactUsSubFriend').innerHTML='<img src="images/indicator.gif">';
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: ShowSubSendToFriendForm
	});
}
function ShowSubSendToFriendForm(originalRequest)
{
	var x=originalRequest.responseText;
	var output = x.split("|");
	if(output[1]==1)
	{
		//window.location.href="home.php";
		document.send_to_friend_form.submit();
	}
	else
	{
	 	document.getElementById('ContactUsSubFriend').innerHTML=output[0];
	}
}

function SubCommentFormContactUs2()
{
	var url = 'contactus_process2.php';
	var pars=Form.serialize('contactus_form');
	//alert(pars)
	$('ContactUs2').innerHTML='<img src="images/indicator.gif">';
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'post',
		parameters: pars,
		onComplete: ShowSubContactUs2
	});
}
function ShowSubContactUs2(originalRequest)
{
	var x=originalRequest.responseText;
	var output = x.split("|");
	if(output[1]==1)
	{
		//window.location.href="home.php";
		document.contactus_form.submit();
	}
	else
	{
	 	document.getElementById('ContactUs2').innerHTML=output[0];
	}
}

