function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

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 checkCookie(c_name){
	btnNO=getCookie(c_name);
	if (btnNO!=null && btnNO!=""){
		//if the cookeie already exited, do nothing
	}else{
		//create a new cookeie called "which_btn_pressed" with default value of 0
		btnNO="0";
		if (btnNO!=null && btnNO!=""){
			setCookie(c_name,btnNO,365);
		} 
	}
}

function changeCookie(c_name, newValue){
	setCookie(c_name,newValue,365);	
}

function savedUsername(){
	var usr ='';
	if(document.getElementById('login_remember').checked == true){
		usr =document.getElementById('email').value;
		setCookie('Username',usr,365);
	}else{
		setCookie('Username',"",365);
	}	
}

//for subscribe bia email
function switchMenu(obj) {
	var el = document.getElementById(obj);
	if ( el.style.display != "none" ) {
		el.style.display = 'none';
	}
	else {
		el.style.display = '';
	}
}

//Just a useful little javascript function which will get a URL parameter and return it to you. For example if the current URL is "...?opendocument&id=testid" then calling getURLParam("id") will return "testid".
function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (
aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
} 