function setCookie(c_name,value) {
	expiredays=10; //set cookie to 10 day
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+";path=/";
}
function money(val) {
  return Math.round(val*100)/100;
}
function money_str(mnt) {
  mnt -= 0;
  mnt = (Math.round(mnt*100))/100;
  return (mnt == Math.floor(mnt)) ? mnt + '.00'
            : ( (mnt*10 == Math.floor(mnt*10)) ?
                     mnt + '0' : mnt);
}
function getCookie(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
	  	c_start=c_start + c_name.length+1;
	  	c_end=document.cookie.indexOf(";",c_start);
	  	if (c_end==-1) c_end=document.cookie.length;
	  	return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}
function setSelectedIndex(select_obj_id, val) {
	var list = $(select_obj_id);
	for (var intI = 0; intI < list.options.length -1; intI++) {
	  if (list.options[intI].value == val) {
	    list.options[intI].selected = true;
	  }
	}
}
function isValidEmail(str) {
  return echeck(str);
}
//   return (str.indexOf(".") > 1) && (str.indexOf("@") > 0);
/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */

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 isValidPhone(str) {
	return (str.length > 7);
}
function foo_enter(e, foo){
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13) {
		eval(foo+'();');
	}
	else {
		return true;
	}
}
