function processCart(mode)
{
	document.frmcart.mode.value = mode;
	document.frmcart.submit();
}

function addtocart(mode,id)
{
	document.frmmerch.mode.value = mode;
	document.frmmerch.id.value = id;
	document.frmmerch.submit();
}


function hideTable(val)
{
	if(val==true)
	{
		document.getElementById('Ship_Address').style.display = "none";
	}
	else
	{
		document.getElementById('Ship_Address').style.display="";
	}
}

function fillInfo(control,basefield,selectedfield)
{
	control.options.length = 0;
	flag = 0;
	for(i=0,j=0; i<fillArr.length; i++)
	{
		if(fillArr[i][0] == basefield)
		{
			if(selectedfield == fillArr[i][1])
			{
				control.options[j] = new Option(fillArr[i][1]+" "+fillArr[i][2]);
				control.options[j].value = fillArr[i][1];
				control.options[j].selected = true;
				flag = 1;
				
			}
			else
			{
				control.options[j] = new Option(fillArr[i][1]+" "+fillArr[i][2]);
				control.options[j].value = fillArr[i][1];
			}				
			j++;
		}
	}
}

//////////////////////////////////////////PPPPPPPPPPPOOOOOOOOOOPPPPPPPPPPPUUUUUUUUUUUPPPPPPPP/////////////////////////////////////////////////////////////
				function ModalPopupsConfirmNo() {
					//alert('You pressed No');
					ModalPopups.Cancel("idCustom2");
				}
//=--------------------------------------------------------------------------------------------------				

	function ModalPopupsAlert3(blogid,replyid,ResultStr) {
					ModalPopups.Custom("iAlert3",
						"<center>Enter your e-mail below to sign up for our newsletter.</center>",
						"<center><div id='successmsg'></div></center>"+
						"<div style='padding:10px; text-align:center; font-size:12px; color:#000000; padding:5px 3px 5px 3px;'>" + 
						"<table>" + 
						"<tr><td style='width:80px;  !important text-align:right;'> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Email</td><td ><input type=text id='Email' name='Email' style='width:300px; border:#cccccc  solid 1px; padding:5px 3px 5px 3px;'></td></tr>" + 
						"</table>" +
						"</div>", 
						{
							width: 500,
							buttons: "ok,cancel",
							okButtonText: "SUBMIT",
							cancelButtonText: "CANCEL",
							onOk: "ModalPopupsCustom4Save()",
							onCancel: "ModalPopupsCustom4Cancel()"
						}
					);
							
					//ModalPopups.GetCustomControl("inputCustom1Name").focus(); 
				}
					function ModalPopupsCustom4Save() {
					var custom1Name = ModalPopups.GetCustomControl("Email"); 
					var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
					
					if(custom1Name.value == "")
					{
						alert("Please submit a Email");
						//custom2Name.focus();
					}
					else
					{
						if(echeck(custom1Name.value))
						{
							AlreadyExist(custom1Name.value);
						}

					}
				}
				
				function ModalPopupsCustom4Cancel() {
					//alert('You pressed Cancel');
					ModalPopups.Cancel("iAlert3");
				}
////////////////////////For NewsLetter Popup//////////////////////////////////////
function echeck(str) 
{
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}


function AlreadyExist(str)
{
	if (window.XMLHttpRequest)
    {
		 // code for IE7+, Firefox, Chrome, Opera, Safari
		 xmlhttp=new XMLHttpRequest();
  	}
	else
  	{
		// code for IE6, IE5
		 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  returnval=false;
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
		 submitform(xmlhttp.responseText);
    }
  }
  //alert(xmlhttp.onreadystatechange);
xmlhttp.open("GET","signupnewsletter.php?action=check&email="+str,true);
xmlhttp.send();

			}
			
function Addtonewsletter()
	{
			str=document.getElementById("Email").value;
if (str=="")
  {
  //document.getElementById("divAlbum").innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
  returnval=false;
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
		 document.getElementById('successmsg').innerHTML=xmlhttp.responseText;
    }
  }
  //alert(xmlhttp.onreadystatechange);
xmlhttp.open("GET","signupnewsletter.php?action=submit&email="+str,true);
xmlhttp.send();
setTimeout("ModalPopups.Cancel('iAlert3');",2000);
}
function submitform(chk)
{
 if(chk==0)
  {
	  Addtonewsletter();
  }
  else if (chk==1)
  {
    alert("You are already subscribed for the newsletter");
	ModalPopups.Close("iAlert3");
  }
}

