/////////// PAGING ///////////

function paging(URL)
{
	document.pageForm.action = URL;
	document.pageForm.submit();
	return false;
}

/////////// TOGGLE DISPLAY ///////////

function toggleDisplay(tagId){
	if(document.getElementById(tagId)){
		if(document.getElementById(tagId).style.display == 'none'){
			document.getElementById(tagId).style.display = 'block';
		}
		else{
			document.getElementById(tagId).style.display = 'none';
		}
	}
}

/////////// STRING TRIMMING ///////////

function trim(s) {
  while ((s.substring(0,1) == ' ') || (s.substring(0,1) == '\n') || (s.substring(0,1) == '\r')){
    s = s.substring(1,s.length);
	}
  while ((s.substring(s.length-1,s.length) == ' ') || (s.substring(s.length-1,s.length) == '\n') || (s.substring(s.length-1,s.length) == '\r')){
    s = s.substring(0,s.length-1);
	}
  return s;
}

/////////// EMAIL VALIDATION ///////////

function checkEmail(e) {
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	if(e == ""){
		return (false);
	}
	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){ 
			return (false);
		}	
	} 
	if (document.images) {
		re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
		re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
			return (-1);		
		} 
	}
}

/////////// OPEN WINDOW ///////////

function openwin(url, name, options) {
      var win = window.open(url, name, options);
}

/////////// SET COOKIE ///////////

function setCookie(name, value, expires, path, domain, secure){
    document.cookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : ""); 
}


