String.prototype.trim = function() {
a = this.replace(/^\s+/, '');
return a.replace(/\s+$/, '');
};
function IsEmptyOrNULL(strValue)
{
 //alert("came");
  if(strValue==null ||strValue.length==0 || strValue.trim()=="")
  {
    return true; 
  } 
  return false;
}

function IsValidEmailId(emailId)
{
 if(IsEmptyOrNULL(emailId))
 {
   return false;
  } 
  var atRateIndex=emailId.indexOf('@');
 // alert(atRateIndex);
  if(atRateIndex==-1)
  {
      return false;
  }
  return true;
}


/* ajax request object */


 
function createRequest() {
   var request=null;  
   try {
       request = new XMLHttpRequest();
     } catch (trymicrosoft) {
       try {
         request = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (othermicrosoft) {
         try {
           request = new ActiveXObject("Microsoft.XMLHTTP");
         } catch (failed) {
           request = null;
         }
       }
     }

     if (request == null)
       alert("This site uses Ajax and we are not able to create request object!");
    return request;
   }


var imname;
var timer;

function mousOverImage(name,id,nr){
	if(name)
		imname = name;
	imname.src = "http://img.youtube.com/vi/"+id+"/"+nr+".jpg";
	imname.style.border = 	'3px solid orange';
	nr++;
	if(nr > 3)
		nr = 1;
	timer =  setTimeout("mousOverImage(false,'"+id+"',"+nr+");",1000);

}

function mouseOutImage(name){

	if(name)
		imname = name;
	//make border back to greyish
	imname.style.border = 	'3px solid #333';
	if(timer)
		clearTimeout(timer);

}