function clearEmailForm(frmEle){

//Clear the email form if customer clicks in the box
	if (frmEle.value == "enter email"){
		frmEle.value = "";
	}
}
function clearSearchBox(frmEle){
	var stringtoCheck = frmEle.value.substring(0,9);
//Clear the search box if customer clicks in the box
	if (stringtoCheck == "examples:"){
		frmEle.value = "";
	}
}
function MM_findObj(n, d) { //v4.0

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function tmt_findObj(n){
	var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
	x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
	}else{x=document.getElementById(n)}return x;
}
function MM_showHideLayers() { 
  var i,p,v,obj,args=MM_showHideLayers.arguments;if(document.getElementById){
   for (i=0; i<(args.length-2); i+=3){ obj=tmt_findObj(args[i]);v=args[i+2];
   v=(v=='show')?'visible':(v='hide')?'hidden':v;
   if(obj)obj.style.visibility=v;}} else{
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }}
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function checkit(name)
{//Check to ensure they want to delete
	if (! confirm ('Do you want to delete: ' + name + '?'))
	{
		return false	
	}
}
var nPlus = 5   //the % of fading for each step
var speed = 100  //the speed
function FadeLayer(){
	var ie5=(document.getElementById && document.all);
	var ns6=(document.getElementById && !document.all);
    if(document.getElementById){
        var objLayer = document.getElementById('WelcomeDiv');
        if(iOpacity == 0 && isShow == 1){
			MM_showHideLayers('WelcomeDiv','','show');
		}		
        if(isShow == 1){//Add to opacity
			iOpacity+=nPlus;
		}
		else{//Remove from opacity
			iOpacity-=nPlus;
		}
		if(ie5){
			objLayer.style.filter="alpha(iOpacity = 0)";
			objLayer.filters.alpha.opacity = iOpacity;
		}
		if(ns6){
			objLayer.style.MozOpacity = 0 + '%';
			objLayer.style.MozOpacity = iOpacity + '%';
		}
		if(iOpacity < 100 && iOpacity > 0){
			setTimeout('FadeLayer();',speed);
		}
		if(iOpacity == 0 && isShow == 0){
			MM_showHideLayers('WelcomeDiv','','hide');
		}
		if(iOpacity == 100){
			isShow = 0 
		}
	}
}
function validKey(theEle,typeHex){ //1 Nav(Tab, enter, arrows, etc.), 2 Numbers, 4 decimal, 8 hypen, 16 letters, 32 space
	if((typeHex & 1) == 1){ //9-8,13,37-40,45-46,112-123
		if(
			(
				(event.keyCode >= 8 && event.keyCode <= 9) || //  and Tab
				(event.keyCode == 13) || //Return
				(event.keyCode == 16) || //Shift
				(event.keyCode >= 37 && event.keyCode <= 40) || //arrows
				(event.keyCode >= 45 && event.keyCode <= 46) ||
				(event.keyCode >= 112 && event.keyCode <= 123) //Function Keys
			)
		  ) return true
	}
	if((typeHex & 2) == 2){ //Numbers
		if(
			(
				(event.keyCode >= 48 && event.keyCode <= 57) ||
				(event.keyCode >= 96 && event.keyCode <= 105)
			) && !event.shiftKey
		  ) return true
	}
	if((typeHex & 4) == 4){ //Decimal
		if((event.keyCode == 110 || event.keyCode === 190) && theEle.value.search(/\./) < 0) return true 
	}
	if((typeHex & 8) == 8){  //Hypen
		if(event.keyCode == 109 || event.keyCode === 189) return true
	}
	if((typeHex & 16) == 16){  //Letters
		if(event.keyCode >= 65 && event.keyCode <= 90) return true
	}
	if((typeHex & 32) == 32){
		if(event.keyCode >= 32) return true
	}
	return false;
}
function isDate(formEle,page) {
    var pg = page;
    var mf = "";               // Month Formatted
    var df = "";               // Date Formatted
    var ds = formEle.value;    // Date Value
	var nd = new Date(ds);
	var td = 0;
	var i = 0;
	var ID = 0;
	//alert(ds);
  if(formEle.value.length > 0){
	if(pg == 1){NotNewCompany(ds);}		
			
	if (ds == ""){return true;}
	  	
	if(!isNaN(nd.getDate())) {
			
	for(i=0;i<12;i++)
		{
			td = nd.getMonth();
			if (i == td)
			{mf = m[i];} 
		}	
	      
		if (formEle.value.length <= 8){
		var SplitWak = formEle.value.split('/');
		var SplitDash = formEle.value.split('-');
		if ((SplitWak[2] != null && SplitWak[2].length == 2) || (SplitDash[2] != null && SplitDash[2].length == 2)){
			if(SplitWak[2] == null && SplitDash[2] != null){YearVal = SplitDash[2];}
			else if(SplitDash[2] == null && SplitWak[2] != null){YearVal = SplitWak[2];}
			else {YearVal = nd.getFullYear;}
   			if (YearVal <= 50){nd.setFullYear(eval("20" + YearVal));}
   		} 
		}  
			
		if (nd.getDate() < 10){
		df = mf + "  " + nd.getDate() + " " + nd.getFullYear(); formEle.value = df;}
		else{
		df = mf + " " + nd.getDate() + " " + nd.getFullYear(); formEle.value = df;}
		   
		if(pg > 0){
		////////////////////////////
		// Start Date vs. End Date   
		////////////////////////////
		var StartDate = new Array();
		var EndDate = new Array();
		var LHID = new Array();
		var msg = "";
		var err = 0;
		var count = 0;
		var max = 1;
		

	}
		if (err > 0){
		formEle.value = "";
		msg = "The End Date cannot be earlier then the Start Date!";
		alert(msg);
		return false;
		}
		else{      
		formEle.value = df;
		formEle.focus();
		return true; // date is valid
		}
		}else{
			formEle.value = "";
			alert("Please enter date as either mm/dd/yyyy or mm-dd-yyyy.");
			return true;
		}	
  }
}
// Format Masked field
function formatValue(formEle, sMask){
	//date(mm/dd/yyyy), Alpha, Numeric, %,$
	var k = event.keyCode;
	switch (sMask){
		case "Alpha":
			break
		case "$":
		    //CHECKING FOR $-SIGN AND ADDING IT IF IT DOESN'T EXIST
		    var re = /\$/g;
		    var dollarKiller = formEle.value.replace(re,'');
		  if(formEle.value.indexOf("$") > 0 || (dollarKiller.length > 0 && formEle.value.indexOf("$") != 0)){
		    if (formEle.value == "$" || formEle.value == "" || dollarKiller == "")
		       {formEle.value = "" ;}
		    else {formEle.value = "$" + dollarKiller ;}
		  }  
		case "%":
		case "Numeric":
			if((k>= 48 && 57 >= k) || (k>= 96 && 105 >= k) || k==8 || k==109 || k==189){
				var sn = new String(formEle.value.replace(/,/ig,""));
				var y = 0;
				var cn = new String("");
				var dec = (sn.indexOf("."));
				var usecomma = true;
					if(dec > -1) usecomma=false ;
				for(x=sn.length-1;x>=0;x--){
					if ( x == dec){
						usecomma=true;
						y = -1;
					}	
					if(y%3 == 0 && y!=0 && usecomma && sn.charAt(x)!="-" && sn.charAt(x)!="$" ) cn = "," + cn;
					if(sn.charAt(x)!="-" || x==0 || sn.charAt(x)!="$"){
						cn = sn.charAt(x) + cn;
						y++;
					}
				}
				formEle.value = (cn);
				y=null;
			}	
			break;
		case "MM/DD/YYYY":
			if(formEle.value.length > 9){
				if(!checkDate(formEle)){
					alert("Invalid Date:\nPlease use (MM/DD/YYYY) ");
				}
			}
			break
		default:
	}		
}

function popUpWin(url, h, w){
	var scroll = "yes";
	if(popUpWin.arguments[3] != null){
		scroll = popUpWin.arguments[3]
	}
	window.open(url,"pop","resizable=yes,toolbar=no,scrollbars=" + scroll + ",width="+w+",height="+h);
}
function showMenu(DivID){
	hideMenu();
	MM_showHideLayers(DivID,'','show');
}
function hideMenu(){
	MM_showHideLayers('celingfans_nav','','hide');
	MM_showHideLayers('humidifiers_nav','','hide');
	MM_showHideLayers('purifiers_nav','','hide');	
}
function change_class(obj,className) {
	//alert(obj + " " + className);
	obj.className = className;
} 
function clearSearch() {
 
	//clears left nav serach;
	var cman = document.getElementById('mid'); cman.selectedIndex = 0;
	var csize = document.getElementById('size'); csize.selectedIndex = 0;
	var csid = document.getElementById('sid'); csid.selectedIndex = 0;
	var ccid = document.getElementById('cid'); ccid.selectedIndex = 0;
	var cmlid = document.getElementById('mlid'); cmlid.selectedIndex = 0;
	var ccnid = document.getElementById('cnid'); ccnid.selectedIndex = 0;
	var cminp = document.getElementById('minprice'); cminp.selectedIndex = 0;
	var cmaxp = document.getElementById('maxprice'); cmaxp.selectedIndex = 0;
	var coid = document.getElementById('oid'); coid.selectedIndex = 0;
	var ccolor1 = document.getElementById('color1'); ccolor1.selectedIndex = 0;
	var ccolor2 = document.getElementById('color2'); ccolor2.selectedIndex = 0;
	var advancedSearch = document.getElementById('advancedSearch');
	advancedSearch.submit();
}
function validateBMLPayment(frmEle){
	if(frmEle.bdmonth.value == "" || frmEle.bdday.value == "" || frmEle.bdyear.value == ""){
		alert("You must enter your birthdate.");
		frmEle.bdmonth.focus();
		return false;
	}
	//check that applicant is 18 or older
	var dTodaysDate = new Date();
	var dTestDate = new Date((eval(frmEle.bdyear.value) + 18),
                            (eval(frmEle.bdmonth.value) - 1),
                            frmEle.bdday.value);
    if(dTodaysDate < dTestDate){
		alert("The date of birth you entered indicated is less than 18 years of age. Please correct the date of birth or choose another form of payment!");
		return false;
    }
	if(frmEle.ssn.value == "" || frmEle.ssn.value.length < 4){
		alert("You must enter the last 4 digits of your Social Security Number.");
		frmEle.ssn.focus();
		return false;
	}
	if (frmEle.ssn.value == "0000")
	{
		alert("The Social Security Number you entered is invalid. Please correct your Social Security Number or select another payment option.");
		frmEle.ssn.focus();
		return false;
	}
	if(frmEle.consent.checked == false){
		alert('You forgot to check the e-sign consent box.  To continue with your order please check the box and click the "I Agree and Complete Order" button.  By checking the box you are agreeing to electronic presentment of the Bill Me Later(R) Terms and Conditions.');
		frmEle.consent.focus();
		return false;
	}
	MM_showHideLayers('PaymentDiv','','show');
}

	function validateRecentlyViewed(frmEle)
	{
		if(frmEle.firstname.value == ""){
		alert("You must enter your First Name.");
		frmEle.firstname.focus();
		return false;
		}
		if(frmEle.lastname.value == ""){
		alert("You must enter your Last Name.");
		frmEle.lastname.focus();
		return false;
		}
		if(frmEle.emailaddress){
			if(frmEle.emailaddress.value == ""){
				alert("You must enter an Email!");
				frmEle.emailaddress.focus();
				return false;
			}
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.emailaddress.value)){
				return (true)
			}
		alert("Incorrect email address!");
		frmEle.emailaddress.focus();
		return false;
		}
	}
	function validatePriceMatch(frmEle){
	if(frmEle.FirstName.value == ""){
		alert("You must enter your First Name.");
		frmEle.FirstName.focus();
		return false;
	}
	if(frmEle.LastName.value == ""){
		alert("You must enter your Last Name.");
		frmEle.LastName.focus();
		return false;
	}
	if(frmEle.Email.value == ""){
		alert("You must enter your Email.");
		frmEle.Email.focus();
		return false;
	}
	if(frmEle.ConfirmEmail.value == ""){
		alert("You must confirm your Email.");
		frmEle.ConfirmEmail.focus();
		return false;
	}
	if(frmEle.Email.value != frmEle.ConfirmEmail.value){
		alert("Email addresses do not match. Please re-enter");
		frmEle.Email.focus();
		frmEle.Email.select();
		return false;
	}
	
	if(frmEle.Phone.value == ""){
		alert("You must enter your Phone.");
		frmEle.Phone.focus();
		return false;
	}
	if(frmEle.Competitor.value == ""){
		alert("You must enter a Competitor.");
		frmEle.Competitor.focus();
		return false;
	}
	
	if(frmEle.Price){
			if(frmEle.Price.value == ""){
				alert("You must enter a Price.");
				frmEle.Price.focus();
				return false;
			}
			else if (IsNumeric(frmEle.Price.value) == false)
			{
				alert("You must enter numeric only");
				frmEle.Price.focus();
				return false;
			}
	}
	if(frmEle.Brand){
		var w = frmEle.Brand.selectedIndex;
		frmEle.brandname.value = frmEle.Brand.options[w].text;
		
		if(frmEle.Brand.value == ""){
				alert("You must select a Brand name.");
				frmEle.Brand.focus();
				return false;
		}
			
	}
	if(frmEle.Rugsname.value == ""){
		alert("You must enter a Rugs name.");
		frmEle.Rugsname.focus();
		return false;
	}
	if(frmEle.Shape){
		var w = frmEle.Shape.selectedIndex;
		frmEle.shapename.value = frmEle.Shape.options[w].text;
		
		if(frmEle.Shape.value == ""){
			alert("You must select a Shape.");
			frmEle.Shape.focus();
			return false;
		}
	}
	if(frmEle.Width.value == ""){
		alert("You must enter a Width.");
		frmEle.Width.focus();
		return false;
	}
	if(frmEle.Height.value == ""){
		alert("You must enter a Height.");
		frmEle.Height.focus();
		return false;
	}
	if(frmEle.State.value!=0){
		var w = frmEle.State.selectedIndex;
		frmEle.statename.value = frmEle.State.options[w].text;
	}
	if(frmEle.Email){
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.Email.value)){
				return (true)
			}
		alert("Incorrect email address!");
		frmEle.Email.focus();
		return false;
	}
   }
   function validateReturnForm(frmEle){
	if(frmEle.FirstName.value == ""){
		alert("You must enter your First Name.");
		frmEle.FirstName.focus();
		return false;
	}
	if(frmEle.LastName.value == ""){
		alert("You must enter your Last Name.");
		frmEle.LastName.focus();
		return false;
	}
	if(frmEle.Email.value == ""){
		alert("You must enter your Email.");
		frmEle.Email.focus();
		return false;
	}
	if(frmEle.ConfirmEmail.value == ""){
		alert("You must confirm your Email.");
		frmEle.ConfirmEmail.focus();
		return false;
	}
	if(frmEle.Email.value != frmEle.ConfirmEmail.value){
		alert("Email addresses do not match. Please re-enter");
		frmEle.Email.focus();
		frmEle.Email.select();
		return false;
	}
	if(frmEle.Phone.value == ""){
		alert("You must enter your Phone.");
		frmEle.Phone.focus();
		return false;
	}
	if(frmEle.OrderNo.value != ""){
		 if (IsNumeric(frmEle.OrderNo.value) == false)
		{
			alert("You must enter numeric only");
			frmEle.OrderNo.focus();
			return false;
		}
	}
	if(frmEle.RugName.value == ""){
		alert("You must enter the Rug Name.");
		frmEle.RugName.focus();
		return false;
	}
	if(frmEle.Qty.value == ""){
		alert("You must enter the Quantity.");
		frmEle.Qty.focus();
		return false;
	}
	if(frmEle.Width.value == ""){
		alert("You must enter a Width.");
		frmEle.Width.focus();
		return false;
	}
	if(frmEle.Height.value == ""){
		alert("You must enter a Height.");
		frmEle.Height.focus();
		return false;
	}
	if(frmEle.Reason.value == ""){
		alert("You must enter a Reason.");
		frmEle.Reason.focus();
		return false;
	}
	if(frmEle.Email){
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.Email.value)){
			return (true)
		}
		alert("Incorrect email address!");
		frmEle.Email.focus();
		return false;
		}
   }
   
    function validateEmailSelectUser(frmEle,did){
    
		if(frmEle.name.value == ""){
			alert("You must enter your Name.");
			frmEle.name.focus();
			return false;
		}
		if(frmEle.exemail.value == ""){
			alert("You must enter your Email.");
			frmEle.exemail.focus();
			return false;
		}
		if(frmEle.exemail){
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.exemail.value)){
			return (true)
		}
		alert("Incorrect email address!");
		frmEle.exemail.focus();
		return false;
		}
		MM_showHideLayers('selecteduserquote','','hide');
		}
    function validateLowPriceGuranteeEmail(frmEle,did){
    
		if(frmEle.name.value == ""){
			alert("You must enter your Name.");
			frmEle.name.focus();
			return false;
		}
		if(frmEle.icemail.value == ""){
			alert("You must enter your Email.");
			frmEle.icemail.focus();
			return false;
		}
		if(frmEle.whereless != null && frmEle.whereless.value == ""){
			alert("You must enter where you saw this for less.");
			frmEle.whereless.focus();
			return false;
		}
		if(frmEle.icemail){
		    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.icemail.value)){
			    return (true)
		    }
		    alert("Incorrect email address!");
		    frmEle.icemail.focus();
		    return false;
		}
		MM_showHideLayers('lowpriceguarantee','','hide');
		
	}	
	 function validatePremierMemberEmail(frmEle){
		if(frmEle.name.value == ""){
			alert("You must enter your Name.");
			frmEle.name.focus();
			return false;
		}
		if(frmEle.exemail.value == ""){
			alert("You must enter your Email.");
			frmEle.exemail.focus();
			return false;
		}
		if(frmEle.exemail){
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.exemail.value)){
			return (true)
		}
		alert("Incorrect email address!");
		frmEle.exemail.focus();
		return false;
		}
		MM_showHideLayers('premiermember','','hide');
	}
	function validateInstantCoupon(frmEle){
	
		if(frmEle.quoteemail.value == ""){
			alert("You must enter your Email.");
			frmEle.quoteemail.focus();
			return false;
		}
		if(frmEle.quoteemail){
			if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.quoteemail.value)){
				return (true)
			}
			alert("Incorrect email address!");
			frmEle.quoteemail.focus();
			return false;
			}
			return true;
	}
   function IsNumeric(strString)
   //  check for valid numeric strings
   {
   var strValidChars = "0123456789$.";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

	//  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
		 {
		     blnResult = false;
         }
      }
	  return blnResult;
   }
   function ShowLowPriceGuranteeEmail(){
		MM_showHideLayers('lowpriceguarantee','','show');
		var ietruebody = (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
		lowpriceguarantee.style.top = (ietruebody.clientHeight*0.15)+ietruebody.scrollTop + "px";
		lowpriceguarantee.style.zIndex = 10;
	}
	function ShowSelectedUserQuoteEmail(){
		MM_showHideLayers('selecteduserquote','','show');
		var ietruebody = (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
		selecteduserquote.style.top = (ietruebody.clientHeight*0.15)+ietruebody.scrollTop + "px";
		selecteduserquote.style.zIndex = 10;
	}
    function ShowPremierMemberEmail(){
		MM_showHideLayers('premiermember','','show');
		var ietruebody = (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
		premiermember.style.top = (ietruebody.clientHeight*0.15)+ietruebody.scrollTop + "px";
		var lp = document.getElementById('premiermember');
		lp.style.zIndex = 11;
	}
	function ShowInstantQuote(){
	
		MM_showHideLayers('instantQuote','','show');
		var ietruebody = (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
		instantQuote.style.top = (ietruebody.clientHeight*0.15)+ietruebody.scrollTop + "px";
		
	}
function submitshopcart(sku)
 {
 	var shopcart = document.getElementById('shopcart'+ sku);
	shopcart.submit();
 }
 function toggleExtra(dimName,total,ishide)
 {
 
	if(ishide == "1")
	{
		if( document.getElementById('More'+dimName+'7'))
		{
				document.getElementById('More'+dimName+'7').style.display ='none';
		}
		for(i=7;i<=total;i++)		
		{
			if(document.getElementById(dimName+i))
			{
				if( document.getElementById(dimName+i).style.display=='none' )
				{
					document.getElementById(dimName+i).style.display = '';
				}
			}
		}
	}
	else
	{
		for(i=7;i<=total;i++)		
		{
			if(document.getElementById(dimName+i))
			{
				if( document.getElementById(dimName+i).style.display=='')
				{
					document.getElementById(dimName+i).style.display = 'none';
				}
			}
		}
		
	}
 }

function showHideDiv(id){
    if (document.getElementById){
        obj = document.getElementById(id);
        if (obj.style.display == "none"){
            obj.style.display = "block";
        } 
        else 
        {
            obj.style.display = "none";
        }
    }
}


function wireUpPOBoxValidation() {
    (function($) {
        $(document).ready(function() {
            function testValid(input) {
                if (/p\.(\s+)?o\.|p([\.\s]+)?o([\.\s]+)?(\s+)?box/i.test($(input).val())) {
                    return false;
                }
                return true;
            }

            function testAll() {
                if (!testValid($(":text[name='Address']")))
                    return false;
                if (!testValid($(":text[name='Address2']")))
                    return false;

                return true;
            }

            function testAllAndNotify() {
                var valid = testAll();
                if (valid !== true) {
                    alert("We cannot ship to P.O. Boxes");
                    $(":text[name='Address2'],:text[name='Address']").focus();
                }
                return valid;
            }

            $(":text[name='Address'],:text[name='Address2']").blur(function() { testValid(this); })
                .parents("form").submit(function() { return testAllAndNotify(); });
        });
    })(jQuery);
}

function ValidateInstantCoupon(frmEle) {
    if (frmEle.icemail) {
        if (frmEle.icemail.value == "") {
            alert("You must enter an Email!");
            frmEle.icemail.focus();
            return false;
        }
        if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frmEle.icemail.value)) {
            return (true)
        }
        alert("Incorrect email address!");
        frmEle.icemail.focus();
        return false;
    }

}

/* Added by Shekar Dt. 26/Jul/2011 To get cookie value by cookie name */ 
function GetCookieValue(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}
/* End */ 

