// JavaScript Document
<!--
function trim(user_str)
{
	var i, strlen, scharpos,echarpos,asc1, asc2;
	user_str = new String(user_str);
	scharpos = new Number(-1);
	echarpos = new Number(-1);
	strlen = user_str.length;
	for (i=0;i<strlen;i++){
		asc1 = user_str.charCodeAt(i);
		asc2 = user_str.charCodeAt((strlen-2)-(i-1));
		if (asc1!=32&&scharpos==-1){scharpos=i;}
		if (asc2!=32&&echarpos==-1){echarpos=(strlen-2)-(i-1);}
	}
	if (scharpos==-1){
		return("");}
	else {
		return(user_str.substr(scharpos,((echarpos-scharpos)+1)));
	}
}


function checkdate(vday,vmonth,vyear){
	//checking if a 30-day month is selected...
	if ((vmonth==4||vmonth==6||vmonth==9||vmonth==11) && (vday>30)){
		alert("invalid date specification");
		return false;
	} 

	var isleap=vyear%4;
	if ((vmonth==2)&&(isleap!=0)&&(vday>28)){
		alert("invalid date specification, year is not a leap year.");
		return false;}
	else if ((vmonth==2)&&(isleap==0)&&(vday>29)) {
		alert("invalid date specification, day can't be more than 29.");
		return false;
	}
	return true;
}


function disableSelection(target){
    if(typeof target.onselectstart!="undefined") //IE route
        target.onselectstart=function(){return false}
    else if (typeof target.style["MozUserSelect"]!="undefined") //Firefox route
        target.style["MozUserSelect"]=function(){return false}
    else //All other route(eg Opera)
        target.onmousedown=function(){return false}
    target.style.cursor="default"
}


window.onload=function()
{
    document.onselectstart=function(){return false;} //ie
    document.onmousedown=function(){return false;} //mozilla
}



//-->
