﻿// JScript File

function chk_login()
{
    document.forms[0].action="/app/chk_login.aspx";
    document.forms[0].method="post";
    document.forms[0].submit();
}

function trim(str)
    {
        var str1=str.replace(/\S/g,"|");
        var i=str1.indexOf("|")-1;
        var j=str1.lastIndexOf("|")+1;
        var trimStr=str.substring(0,i).replace(/\s/g,"") + str.substring(i+1,j)
        trimStr = trimStr + str.substring(j).replace(/\s/g,"");
        return trimStr;
    }
    
  function add_to_cart(hid,type){
            var qty;
            if (type=="1"){
                qty=document.getElementById("qty_" + hid).value;
            } else {
                qty="1"
            }
            
	    	if ((trim(qty)=="") || (qty=="0"))
		    {
			    alert("Kindly enter the order quantity")
			    return;
		    } else {
			    var anum=/(^\d+$)|(^\d+\.\d+$)/
			    if (!anum.test(qty))
			    {
			        alert("Kindly enter the order quantity")
			        return;
			    }
		    }
            document.location.href="/app/addtocart.aspx?Prodid=" + hid + "&quan=" + qty
        }	
        
  function gosearch()
        {
         var fieldsearch = document.getElementById("ps").value;
         if (trim(fieldsearch)=="")
         {
            alert("Kindly enter the Product you want to search")
            return;
         }
         document.location.href="/app/prodsearchmiddle.aspx?fieldpr=" + fieldsearch     
        }
        
  function pass()
    {
        var fieldcheck = document.getElementById("ctl00_ContentPlaceHolder1_RadioButton2").checked;
        if (fieldcheck == false)
        {
        document.aspnetForm.ctl00_ContentPlaceHolder1_RadioButton2.checked = true;
        }
    }
    
  function delcart()
    {
        document.aspnetForm.action = "deleteitem.aspx"
        document.aspnetForm.method = "post"
        document.aspnetForm.submit()
    }
    
function remembercheck()
    {
    var dochk = document.getElementById("ctl00_ContentPlaceHolder1_chk").checked;
    if (dochk == true)
		{
			email = document.getElementById("ctl00_ContentPlaceHolder1_txtmail").value
			writePersistentCookie ("email",email, "days", 1);
		}
		else if (dochk == false)
		{
			deleteCookie("email");
		} 
	}
	

/*Set Persistent Cookie*/
function writePersistentCookie (CookieName, CookieValue, periodType, offset) {

  var expireDate = new Date ();
  offset = offset / 1;
  
  var myPeriodType = periodType;
  switch (myPeriodType.toLowerCase()) {
    case "years":
      expireDate.setYear(expireDate.getFullYear()+offset);
      break;
    case "months":
      expireDate.setMonth(expireDate.getMonth()+offset);
      break;
    case "days":
      expireDate.setDate(expireDate.getDate()+offset);
      break;
    case "hours":
      expireDate.setHours(expireDate.getHours()+offset);
      break;
    case "minutes":
      expireDate.setMinutes(expireDate.getMinutes()+offset);
      break;
    default:
      alert ("Invalid periodType parameter for writePersistentCookie()");
      break;
  } 
  document.cookie = escape(CookieName ) + "=" + escape(CookieValue) + "; expires=" + expireDate.toGMTString() + "; path=/";
} 

/* Delete Cookie */
function deleteCookie (cookieName) {

  if (getCookieValue (cookieName)) writePersistentCookie (cookieName,"Pending delete","years", -1);  
  return true;     
}

function getCookieValue (cookieName)
{
  var exp = new RegExp (escape(cookieName) + "=([^;]+)");
  if (exp.test (document.cookie + ";")) {
    exp.exec (document.cookie + ";");
    return unescape(RegExp.$1);
  }
  else return false;
}


function deleteitem(delid,orderid,id,countorder)
{
    var count_order = countorder;
    var deleteid = delid;
    var Order_id = orderid;
    var orid = id;
    if ((count_order) == 1)
    {
    alert("You can't delete one product, either delete the whole Order.")
    document.location ="PartOrder_Details.aspx?id=" + orid + "&varid=Orderm"
    }
    else
    {
    document.form1.action = "deleteorder.aspx?id=" + orid + "&delid=" + deleteid + "&orderid='" + Order_id + "'"
    document.form1.method = "post"
    document.form1.submit()
    }
}






