var searchStartDate="";
var endStartDate="";

function shoppingCart(id){
	var quantity=document.getElementById('quantity').value;
	var minQuantity=document.getElementById('minQuantity').value;
    var maxQuantity=document.getElementById('maxQuantity').value;
	if(minQuantity==0 && minQuantity ==0){
		window.location.href="../secure/shopping-cart.htm?quantity="+quantity+"&productId="+id+"&maxquantity="+maxQuantity;
	}
	else{
	if(quantity==""){
		alert("Please enter the no of quantity to buy");
	}
	else if (false==isInteger(quantity))
	{
		alert("No of quantity should be numeric");
	}
	else if(parseInt(quantity) < parseInt(minQuantity) || parseInt(quantity) > parseInt(maxQuantity))
	{
		alert("No of quantity should be less than or equal to "+maxQuantity);
	}
	else{
		
	  window.location.href="../secure/shopping-cart.htm?quantity="+quantity+"&productId="+id+"&maxquantity="+maxQuantity;
	}
	}

}

function removeProduct(id){
	window.location.href="../secure/shopping-cart.htm?type=removeproduct&indexPos="+id;
}

function processOrder(){
	/*Validation for Name on Card*/
	if ((document.getElementById('nameOnCard').value==null)||(isBlank(document.getElementById('nameOnCard').value)==true)){	
			document.getElementById("errNameOnCard").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
	}else if (isalpha(document.getElementById('nameOnCard').value)==false){
			document.getElementById("errNameOnCard").innerHTML="<span class='err_txt1'>" + sAlphaMsg + "</span>";
			iFlag=0;						
	}else{
			document.getElementById("errNameOnCard").innerHTML="";			
	}
	
	/*Validation for Card Type*/
	if(document.getElementById('cardType').value=="-")	{
		document.getElementById("errCardType").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else{
			document.getElementById("errCardType").innerHTML="";			
	}  
	
	/*Validation for CardNumber*/
	if ((document.getElementById('cardNumber').value==null)||(isBlank(document.getElementById('cardNumber').value)==true)){		
		document.getElementById("errCardNumber").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else if(false==isBlank(document.getElementById('cardNumber').value) && document.getElementById('cardNumber').value!=null){
	    if((document.getElementById('cardNumber').value.length)!=16 && true==isInteger(document.getElementById('cardNumber').value)){
		  	document.getElementById("errCardNumber").innerHTML="<span class='err_txt1'>Card Number should have 16 digits</span>";
			iFlag=0;			
        }
	    else if(false==isInteger(document.getElementById('cardNumber').value)){
			document.getElementById("errCardNumber").innerHTML="<span class='err_txt1'>" + sPhoneNumber + "</span>";
			iFlag=0;
	 	}else {
			document.getElementById("errCardNumber").innerHTML="";			
		}
    }else {
		document.getElementById("errCardNumber").innerHTML="";			
	}
	
	/*Validation for Expiration Date*/	
	if(document.getElementById('expirationDate').value==""){
		document.getElementById("errExpirationDate").innerHTML="<span class='err_txt1'> Please Select Date</span>";
		iFlag=0;
	}else if(document.getElementById('expirationDate').value!=""){
		var expDate=document.getElementById('expirationDate').value.split("-");
		var mon=expDate[0];
		var year=expDate[1];
		var newDate=new Date();
		var as=0,bs=0;
		if(year>=newDate.getFullYear()) {
			as++;
		}
		if(mon>=newDate.getMonth()+1) {
			bs++;
		}
		if(as==1 && bs==1) {
			document.getElementById("errExpirationDate").innerHTML="";
		}else {
			document.getElementById("errExpirationDate").innerHTML="<span class='err_txt1'> Expire date should be greater than this month</span>";
			iFlag=0;
		}
    }

	/*Validation for CvvCode*/		
	if ((document.getElementById('cvvCode').value==null)||(isBlank(document.getElementById('cvvCode').value)==true)){		
		document.getElementById("errCvvCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else if (false==isInteger(document.getElementById('cvvCode').value)){
		document.getElementById("errCvvCode").innerHTML="<span class='err_txt1'>Invalid CvvCode</span>";
		iFlag=0;			
	}else if(document.getElementById('cvvCode').value.length<=2){
		document.getElementById("errCvvCode").innerHTML="<span class='err_txt1'>Invalid CvvCode</span>";
		iFlag=0;			
	}else {
		document.getElementById("errCvvCode").innerHTML="";			
	}
	
	/*Validation for Billing Address*/
	if ((document.getElementById('billingAddress').value==null)||(isBlank(document.getElementById('billingAddress').value)==true)){		
		document.getElementById("errBillingAddress").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}
	else if(false==streetCheck(document.getElementById('billingAddress').value)) {
		document.getElementById("errBillingAddress").innerHTML="<span class='err_txt1'>" + sValue+"Billing Address </span>";
		iFlag=0;			
	}else {
		document.getElementById("errBillingAddress").innerHTML="";			
	}
	
	/*Validation for City*/
	if ((document.getElementById('cityCode').value==null)||(isBlank(document.getElementById('cityCode').value)==true)){	
		document.getElementById("errCityCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else if (isalpha(document.getElementById('cityCode').value)==false){
		document.getElementById("errCityCode").innerHTML="<span class='err_txt1'>" + sAlphaMsg + "</span>";
		iFlag=0;						
	}else{
		document.getElementById("errCityCode").innerHTML="";			
	}
	/*Validation for PostalCode*/
	/*if ((document.getElementById('postalCode').value==null)||(isBlank(document.getElementById('postalCode').value)==true)){	
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else if (isInteger(document.getElementById('postalCode').value)==false){
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'> Invalid Postal Code </span>";
		iFlag=0;							
	}else if(document.getElementById('postalCode').value.length<5){
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'> Invalid Postal Code </span>";
		iFlag=0;							
	}else{
		document.getElementById("errPostalCode").innerHTML="";			
	}*/
	
	/* Validation for Billing Postal Code */
	
	if ((document.getElementById('postalCode').value==null)||(isBlank(document.getElementById('postalCode').value)==true)){	
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		var countryName=document.getElementById('countryCode').options[document.getElementById('countryCode').selectedIndex].text;
		if(countryName=='India' || countryName=='Singapore'){
		if ((document.getElementById('postalCode').value==null)||(isBlank(document.getElementById('postalCode').value)==true)){	
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isInteger(document.getElementById('postalCode').value)==false){
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode').value.length!=6 ){
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'> Postal Code should have 6 char long </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode").innerHTML="";			
		}
		}
		else if(countryName=='United States'){
		if ((document.getElementById('postalCode').value==null)||(isBlank(document.getElementById('postalCode').value)==true)){	
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isInteger(document.getElementById('postalCode').value)==false){
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode').value.length!=5){
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'> Postal Code should have 5 char long </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode").innerHTML="";			
		}
		}
		else if(countryName=='Canada'){
		if ((document.getElementById('postalCode').value==null)||(isBlank(document.getElementById('postalCode').value)==true)){	
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isAlphaNumeric(document.getElementById('postalCode').value)==false){
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode').value.length<6 || document.getElementById('postalCode').value.length>7){
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'> Postal Code should have 6 or 7 char long </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode").innerHTML="";			
		}
		}
		else if(countryName=='United Kingdom'){
		if ((document.getElementById('postalCode').value==null)||(isBlank(document.getElementById('postalCode').value)==true)){	
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isAlphaNumeric(document.getElementById('postalCode').value)==false){
			document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode').value.length<5 || document.getElementById('postalCode').value.length>9){
		document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'> Postal Code length should be in between 5 and 9 </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode").innerHTML="";			
		}
		}
		else{
			if (isAlphaNumeric(document.getElementById('postalCode').value)==false){
				document.getElementById("errPostalCode").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
				iFlag=0;
			}
			else{
			document.getElementById("errPostalCode").innerHTML="";			
			}
			
		}
	
	
	/*Validation for Country Code*/
	if(document.getElementById('countryCode').value=="0"){
	document.getElementById("errCountryCode").innerHTML="<span class='err_txt1'>" + sCountryMsg + "</span>";
	iFlag=0;			
	}else{
		document.getElementById("errCountryCode").innerHTML="";			
	}
	/*Validation for State Code*/
	if(document.getElementById('stateCode').value=="0")	{
	document.getElementById("errStateCode").innerHTML="<span class='err_txt1'>" + sStateMsg + "</span>";
	iFlag=0;			
	}else{
		document.getElementById("errStateCode").innerHTML="";			
	}  	


	/*Validation for shippingAddress Address*/
	if ((document.getElementById('shippingAddress').value==null)||(isBlank(document.getElementById('shippingAddress').value)==true)){		
		document.getElementById("errShippingAddress").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}
	else if(false==streetCheck(document.getElementById('shippingAddress').value)) {
		document.getElementById("errShippingAddress").innerHTML="<span class='err_txt1'>" + sValue+"Shipping Address </span>";
		iFlag=0;			
	}else {
		document.getElementById("errShippingAddress").innerHTML="";			
	}
	
	/*Validation for Shipping City*/
	if ((document.getElementById('cityCode1').value==null)||(isBlank(document.getElementById('cityCode1').value)==true)){	
		document.getElementById("errCityCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else if (isalpha(document.getElementById('cityCode1').value)==false){
		document.getElementById("errCityCode1").innerHTML="<span class='err_txt1'>" + sAlphaMsg + "</span>";
		iFlag=0;						
	}else{
		document.getElementById("errCityCode1").innerHTML="";			
	}
	/*Validation for PostalCode*/
	/*if ((document.getElementById('postalCode1').value==null)||(isBlank(document.getElementById('postalCode1').value)==true)){	
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
		iFlag=0;			
	}else if (isInteger(document.getElementById('postalCode1').value)==false){
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>Invalid Postal Code</span>";
		iFlag=0;							
	}else if(document.getElementById('postalCode1').value.length<5){
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'> Invalid Postal Code </span>";
		iFlag=0;							
	}else{
		document.getElementById("errPostalCode1").innerHTML="";			
	}*/
	
	/* Validation for Shipping Postal Code */
	
	if ((document.getElementById('postalCode1').value==null)||(isBlank(document.getElementById('postalCode1').value)==true)){	
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		var countryName=document.getElementById('countryCode1').options[document.getElementById('countryCode1').selectedIndex].text;
		if(countryName=='India' || countryName=='Singapore'){
		if ((document.getElementById('postalCode1').value==null)||(isBlank(document.getElementById('postalCode1').value)==true)){	
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isInteger(document.getElementById('postalCode1').value)==false){
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode1').value.length!=6 ){
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'> Postal Code should have 6 char long </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode1").innerHTML="";			
		}
		}
		else if(countryName=='United States'){
		if ((document.getElementById('postalCode1').value==null)||(isBlank(document.getElementById('postalCode1').value)==true)){	
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isInteger(document.getElementById('postalCode1').value)==false){
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode1').value.length!=5){
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'> Postal Code should have 5 char long </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode1").innerHTML="";			
		}
		}
		else if(countryName=='Canada'){
		if ((document.getElementById('postalCode1').value==null)||(isBlank(document.getElementById('postalCode1').value)==true)){	
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isAlphaNumeric(document.getElementById('postalCode1').value)==false){
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode1').value.length<6 || document.getElementById('postalCode1').value.length>7){
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'> Postal Code should have 6 or 7 char long </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode1").innerHTML="";			
		}
		}
		else if(countryName=='United Kingdom'){
		if ((document.getElementById('postalCode1').value==null)||(isBlank(document.getElementById('postalCode1').value)==true)){	
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sMsg + "</span>";
			iFlag=0;			
		}
		else if (isAlphaNumeric(document.getElementById('postalCode1').value)==false){
			document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
			iFlag=0;							
		}else if(document.getElementById('postalCode1').value.length<5 || document.getElementById('postalCode1').value.length>9){
		document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'> Postal Code length should be in between 5 and 9 </span>";
		iFlag=0;							
		}else{
			document.getElementById("errPostalCode1").innerHTML="";			
		}
		}
		else{
			if (isAlphaNumeric(document.getElementById('postalCode1').value)==false){
				document.getElementById("errPostalCode1").innerHTML="<span class='err_txt1'>" + sNumberMsg + "</span>";
				iFlag=0;
			}
			else{
			document.getElementById("errPostalCode1").innerHTML="";			
			}
			
		}
	
	/*Validation for Country Code*/
	if(document.getElementById('countryCode1').value=="0"){
	document.getElementById("errCountryCode1").innerHTML="<span class='err_txt1'>" + sCountryMsg + "</span>";
	iFlag=0;			
	}else{
		document.getElementById("errCountryCode1").innerHTML="";			
	}
	/*Validation for State Code*/
	if(document.getElementById('stateCode1').value=="0")	{
	document.getElementById("errStateCode1").innerHTML="<span class='err_txt1'>" + sStateMsg + "</span>";
	iFlag=0;			
	}else{
		document.getElementById("errStateCode1").innerHTML="";			
	}  	
	
		
	if(iFlag=="0"){			
	/*document.getElementById("reg_error_main").style.visibility = "visible";
	document.getElementById("reg_error_main").style.display = "block";
	document.getElementById("reg_error_main").innerHTML = "Please correct error fields for successful registration. Errors are mentioned below respective fields";*/
	iFlag=1;			
	}else{
	var countryDesc=document.getElementById('countryCode').options[document.getElementById('countryCode').selectedIndex].text; 
	document.getElementById("countryDesc").value=countryDesc;
	var stateDesc=document.getElementById('stateCode').options[document.getElementById('stateCode').selectedIndex].text; 
	document.getElementById("stateDesc").value=stateDesc;
	document.getElementById("cityDesc").value=document.getElementById('cityCode').value;
	var countryDesc1=document.getElementById('countryCode1').options[document.getElementById('countryCode1').selectedIndex].text; 
	document.getElementById("countryDesc1").value=countryDesc1;
	var stateDesc1=document.getElementById('stateCode1').options[document.getElementById('stateCode1').selectedIndex].text; 
	document.getElementById("stateDesc1").value=stateDesc1;
	document.getElementById("cityDesc1").value=document.getElementById('cityCode1').value;
	document.forms[0].submit();
	}
}

var errMsg="";
function editCart(){
	$(".editCart").html('<a href="#" class="cbox_text" onClick="javascript:updateCart();">Update Cart</a>');
	$(".editquantity > input").each(function ()
	{
		$(this).removeAttr('disabled');
	});
	//alert("If maximum quantity of any product is 1.You can not edit that quantity text field");
}

function updateCart(){	
     errMsg="";
	var param="";	
	$(".editquantity > input").each(function (){
               var quantity=$(this).val();
               var maxQuantity=$(this).attr("maxquantity");
               var productName=$(this).attr("productName");
               if(parseInt(maxQuantity)>0){
                    if(parseInt(quantity)>parseInt(maxQuantity)) {
                        errMsg=errMsg+"Maximum quantity of "+productName+" is "+maxQuantity+".You can not buy more than "+maxQuantity+" products\n";
                    }
		}
		if(false==isInteger(quantity)) {
			errMsg=errMsg+productName+" product quantity should be numeric \n";
		}
	});
         
         if(errMsg==""){
           $(".editquantity > input").each(function (){
		   $(this).attr('disabled','disabled');
		   var quantity=$(this).val();
		   param=param+quantity+","											
		});
		$(".editCart").html('<a href="#" class="blackcontentlink" onClick="javascript:editCart();">Edit Cart</a>');
		window.location.href="../secure/shopping-cart.htm?type=update&param="+param;
        
        }else{
            alert(errMsg);
            errMsg="";
        }
	/*if(errMsg!=""){
		alert(errMsg);
		errMsg="";
	}
	else {
		$(".editquantity > input").each(function (){
		   $(this).attr('disabled','disabled');
		   var quantity=$(this).val();
		   param=param+quantity+","											
		});
		$(".editCart").html('<a href="#" class="blackcontentlink" onClick="javascript:editCart();">Edit Cart</a>');
		window.location.href="../secure/shopping-cart.htm?type=update&param="+param;
	}*/
	
	/*$(".editquantity > input").each(function ()
	{
	   $(this).attr('disabled','disabled');
	   var quantity=$(this).val();
	   param=param+quantity+","
										
	});
	
	window.location.href="../secure/shopping-cart.htm?type=update&param="+param;*/
}

function confirmOrder(){
	//document.forms[0].submit();
	window.location.href=httpsUrl+"/secure/confirm-order.htm?mode=submit";
}

function getCountries(){
	var countryCode=document.getElementById('countryCode').value;
	$.ajax(
		   {
			   type: "GET", url: "../secure/payment-setup.htm?mode=getStateList&countryCode="+countryCode+"&appKeyId=001&versionNo=1&date="+new Date()+"&_1="+Math.random(),dataType: "text", success: function (responseText)
			   {
				   var response=responseText.substring(responseText.indexOf("<select "),responseText.indexOf("</select>")); 
				   $("#stateItem").html(response);
                              
			   }
		   });
}
         
function getCites(){
	var stateCode=document.getElementById('stateCode').value;
	$.ajax(
		   {
			   type: "GET", url: "../secure/payment-setup.htm?mode=getCityList&stateCode="+stateCode+"&appKeyId=001&versionNo=1&date="+new Date()+"&_1="+Math.random(),dataType: "text", success: function (responseText)
			   {
				   var response=responseText.substring(responseText.indexOf("<select "),responseText.indexOf("</select>")); 
				   $("#cityItem").html(response);
			   }
		   });
}	
         
function getCountries1(){
	var countryCode1=document.getElementById('countryCode1').value;
	$.ajax(
		   {
			   type: "GET", url: "../secure/payment-setup.htm?mode1=getStateList&countryCode1="+countryCode1+"&appKeyId=001&versionNo=1&date="+new Date()+"&_1="+Math.random(),dataType: "text", success: function (responseText)
			   {
				   var response=responseText.substring(responseText.indexOf("<select "),responseText.indexOf("</select>")); 
                                $("#stateItem1").html(response);
			   }
		   });
}
         
function getCites1(){
	var stateCode1=document.getElementById('stateCode1').value;
	$.ajax(
		   {
			   type: "GET", url: "../secure/payment-setup.htm?mode1=getCityList&stateCode1="+stateCode1+"&appKeyId=001&versionNo=1&date="+new Date()+"&_1="+Math.random(),dataType: "text", success: function (responseText)
			   {
				   var response=responseText.substring(responseText.indexOf("<select "),responseText.indexOf("</select>")); 
				   $("#cityItem1").html(response);
			   }
		   });
}	

function checkQuantity(id,val) {
var quantity=document.getElementById(id).value;
if(parseInt(quantity)>val){
    alert("Quantity should be less than or equal to "+val);
}
}

function goToOrderDetails(orderId){
	window.location.href="../secure/order-details.htm?orderId="+orderId;
}
function prevProduct(endPos){	
     var start=parseInt(document.getElementById("startPos").value)-endPos;
     var count=parseInt(document.getElementById("productCount").value);     
     var tagId=document.getElementById("tagId").value;
     var tagName=document.getElementById("tempTagName").value;
     if(start>((-1)*endPos) && start<0){
		 start=0
     }
     hidePrevNext(count,start,endPos,'productPrev1','productNext1'); 
     hidePrevNext(count,start,endPos,'productPrev2','productNext2');
     //hidePrevNext(count,start,4,'ebookCommentPrev2','ebookCommentNext2');     
     if(start<0)
     {
         alert("No comments to display");
     }
     else
         {
         $.ajax(
             {                 
                type: "GET", url: "../public/print-to-india-products.htm?startPos="+start+"&endPos=9&navigation=yes&tagId="+tagId+"&tagName="+tagName+"&_1="+Math.random(),dataType: "text",cache: false, success: function (responseText)                 
                 {
		   $("#product_inner_content").html(responseText);					
							  
		 }
             }
          );
     }
     
 }
function nextProduct(endPos){	 
     var start=parseInt(document.getElementById("startPos").value)+endPos;
     var count=parseInt(document.getElementById("productCount").value);
     var tagId=document.getElementById("tagId").value;
     var tagName=document.getElementById("tempTagName").value;      
     hidePrevNext(count,start,endPos,'productPrev1','productNext1');
     hidePrevNext(count,start,endPos,'productPrev2','productNext2');
    //hidePrevNext(count,start,4,'ebookCommentPrev2','ebookCommentNext2');
     if(start>count)
     {
         alert("No comments to display");
     }
     else
         {
         $.ajax(
             {
                type: "GET", url: "../public/print-to-india-products.htm?startPos="+start+"&endPos=9&navigation=yes&tagId="+tagId+"&tagName="+tagName+"&_1="+Math.random(),dataType: "text",cache: false, success: function (responseText) 
                //type: "GET", url: "../public/blog.htm?mode=viewcomment&navigation=yes&position="+start,dataType: "text",cache: false, success: function (responseText)
                 {
				     $("#product_inner_content").html(responseText);                                      
							  
			      }
               }
          );
     }
}

function previousOrderHistoryRecord(endPos){
     var startPos=parseInt(document.getElementById("position").value)-endPos;
     var count=parseInt(document.getElementById("orderCount").value);
     if(startPos>((-1)*endPos) && startPos<0){
		 startPos=0
     }
     if(startPos<0)
     {
         alert("No comments to display");
     }
     else
         {
         $.ajax(
             {
                type: "GET", url: "../secure/order-history.htm?mode=more&position="+startPos+"&sdate="+searchStartDate+"&cdate="+endStartDate+"&_1="+Math.random(),dataType: "text",cache: false, success: function (responseText)
         {
		   $("#orderhistorys").html(responseText);
		   hidePrevNext(count,startPos,endPos,'prevOrder','nextOrder');

		 }
             }
          );
     }

 }
function nextOrderHistoryRecord(endPos){
	 var startPos=parseInt(document.getElementById("position").value)+endPos;
     var count=parseInt(document.getElementById("orderCount").value);
     if(startPos>count)
     {
         alert("No comments to display");
     }
     else
         {
         $.ajax(
             {
                type: "GET", url: "../secure/order-history.htm?mode=more&position="+startPos+"&sdate="+searchStartDate+"&cdate="+endStartDate+"&_1="+Math.random(),dataType: "text",cache: false, success: function (responseText)
                {
				     $("#orderhistorys").html(responseText);
					 hidePrevNext(count,startPos,endPos,'prevOrder','nextOrder');

			      }
               }
          );
     }
}


function orderSearch(){
    errMsg="";
            var enddate=document.getElementById('endDate').value.split("-");
            var startdate=document.getElementById('startDate').value.split("-");
            var newendDate=new Date(enddate[0]+'/'+enddate[1]+'/'+enddate[2]);
            var newstartDate=new Date(startdate[0]+'/'+startdate[1]+'/'+startdate[2]);
            var today = new Date();
            if(document.getElementById('startDate').value==""){
                errMsg=errMsg+"Please enter start date\n"
            }
            else if(document.getElementById('endDate').value==""){
                errMsg=errMsg+"Please enter end date\n"
            }
            else if(document.getElementById('endDate').value!="" && document.getElementById('startDate').value!=""){
                if(newstartDate>newendDate){
                    errMsg=errMsg+"Start date should be less than end date\n"
                }
                else if(newendDate>today){
                    errMsg=errMsg+"End date should be less than or equal to today\n";	
                }
            }
                         
            if(errMsg!=""){
                alert(errMsg);
                errMsg="";
            }
            else {
				searchStartDate=document.getElementById('startDate').value;
				endStartDate=document.getElementById('endDate').value;
                $.ajax(
                      {
                          type: "GET", url: "../secure/order-history.htm?mode=search&sdate="+document.getElementById('startDate').value+"&cdate="+document.getElementById('endDate').value+"&_1="+Math.random(),dataType: "text", success: function (responseText)
                          {                  
						$("#orderhistorys").html(responseText);
						var count=parseInt($("#orderCount").val());
						var position=parseInt($("#position").val());
						 hidePrevNext(count,position,20,'prevOrder','nextOrder');				
                          }
                      }); 
            }
                
	   

}

var rotateHIWs=new Array();
var myrotate=1;
function rotateHIWImage() {
	rotateHIWs[0]="../jsp/nri_images/myslide1.jpg";
	rotateHIWs[1]="../jsp/nri_images/myslide2.jpg";
	rotateHIWs[2]="../jsp/nri_images/myslide3.jpg";
	setTimeout("moveHIWImage()",5000);
}
function moveHIWImage() {
	document.getElementById('rotateHIWImage').src=rotateHIWs[myrotate];
	if(myrotate>=2) {
		myrotate=0;
	} else {
		myrotate++;
	}
	setTimeout("moveHIWImage()",5000);
}

