function isBlank(val){
	if(val==null){return true;}
	for(var i=0;i<val.length;i++) {
		if ((val.charAt(i)!=' ')&&(val.charAt(i)!="\t")&&(val.charAt(i)!="\n")&&(val.charAt(i)!="\r")){return false;}
		}
	return true;
	}
/*****************************************
*****************************************/
function checkMail(strEmail)
{
	
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(strEmail)) return true;
	else return false;
}
/************************************************
*************************************************/
function LTrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);

   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
      s = s.substring(j, i);
   }
   return s;
}
/*****************************************
*****************************************/
function RTrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);

   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {

      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;

      s = s.substring(0, i+1);
   }
   return s;
}
/*****************************************
*****************************************/
function Trim(str)
{
   return RTrim(LTrim(str));
}
/*****************************************
*****************************************/
function controlLengthTextboxt(txtMain,target,maxValue){			
	if (document.all(txtMain).value.length > maxValue) {
		document.all(txtMain).value = (document.all(txtMain).value).substr(0,maxValue);
		}
		document.all(target).innerText = maxValue - document.all(txtMain).value.length;
		}
/*****************************************
*****************************************/
function OpenWindow(Url,Width,Height,Scroll) {
	window.open (Url,"MyUniqueWindow","dependent=yes,width="+Width+",height="+Height+",resizable=1,scrollbars="+Scroll)
}

//-----------------------------------------
function Player(Url){
	OpenWindow('2007/Player/'+Url,600,500,0);
}
//------------------------------------------
function OpenSVideo(VideoId){
//Sporx teki videoları göster
//openModulDialog
	//OpenWindow('http://www.sporx.com/video/tv_video.php?frm_id='+VideoId+'&vod=&time=1179948064',300,300,1);
	openModulDialog('http://www.sporx.com/video/tv_video.php?frm_id='+VideoId+'&vod=&time=1179948064','İstanbul Cup WTA Tour',400,400,0);
}

function OpenSVideoFrame(VideoId){
//Sporx teki videoları IFrame'de göster
	var iframe = document.getElementById( "frmVideo" );
	iframe.src = 'http://www.sporx.com/video/tv_video.php?frm_id='+VideoId+'&vod=&time=1179948064';
}
//------------------------------------------
function OpenImage(Url){
	OpenWindow('DisplayImage.aspx?I='+Url,300,300,1);
}
//-----------------------------------------
function OpenMP(FileType,FileName){
//FileType: 1->Mp3 2->flv
	OpenWindow('MediaPlayer.aspx?P='+FileType+'&F='+FileName,310,310,0);
}
/*---------------------------------
Pop-up penceresinin boyutunu içeriğinin boyutuyla eşleştirir.
---------------------------------*/
function ResizeWindow()
{
    rm = parseInt(document.body.rightMargin)
    bm = parseInt(document.body.bottomMargin)
    x = document.body.scrollWidth + rm;
    //y = document.body.scrollHeight+(bm*2)+20;
    y = document.body.scrollHeight + bm;

    if(x>screen.availWidth) x=screen.availWidth-80;
    if(y>screen.availHeight) y=screen.availHeight-80;

    if(x<150) x=200;
    if(y<150) y=200;

    var Left = (screen.availWidth / 2) - (x / 2);	// center window horizontally
    var Top = (screen.availHeight / 2) - (y / 2);	

    self.resizeTo(x,y+60); 
    self.moveTo(Left,Top);
}
/*****************************************
*****************************************/
function openModulDialog(WhichPage,Title,dialogWidth,dialogHeight,Scr) {
	url='showModalDialog.asp?Url='+escape(WhichPage)+'&Title='+Title+'&Scr='+Scr;
	returnValue=showModalDialog(url, "window","dialogHeight: " + dialogHeight + "px; dialogWidth: " + dialogWidth + "px;status:no;help:no;close:no;scroll:no")
}
/*****************************************
*****************************************/
function LoginKontrol(){

	var mesaj ='';
	
		if (checkMail(Form1.txtLgnEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresi giriniz!\n         ';
		}
		if (Trim(Form1.txtLgnPassword.value)==''){
			Form1.txtLgnPassword.value='';
			mesaj = mesaj + 'Şifrenizi giriniz!\n         ';
		}
		
		if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;
}
//-----------------------------------------------
function NewMember(){

	var mesaj ='';
		if (Trim(Form1.txtNewNameSurname.value)==''){
			mesaj = mesaj + 'Adınızı-Soyadınızı giriniz!\n         ';
		}
	
		if (checkMail(Form1.txtNewEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresi giriniz!\n         ';
		}

		if (Trim(Form1.txtNewPassword.value)==''){
			Form1.txtNewPassword.value='';
			mesaj = mesaj + 'Şifrenizi giriniz!\n         ';
		}

		if (Trim(Form1.txtNewForumUsername.value)==''){
			Form1.txtNewForumUsername.value='';
			mesaj = mesaj + 'Fan Club\'ta kullanacağınız kullanıcı adını giriniz!\n         ';
		}
				
		if (Trim(Form1.txtNewSecurityImage.value)==''){
			Form1.txtNewSecurityImage.value='';
			mesaj = mesaj + 'Güvenlik kodunu giriniz!\n         ';
		}

		if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;
}
//-----------------------------------------------
function PrfMember(){

	var mesaj ='';
		if (Trim(Form1.txtPrfNameSurname.value)==''){
			mesaj = mesaj + 'Adınızı-Soyadınızı giriniz!\n         ';
		}
	
		if (checkMail(Form1.txtPrfEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresi giriniz!\n         ';
		}

		if (Trim(Form1.txtPrfPassword.value)==''){
			Form1.txtPrfPassword.value='';
			mesaj = mesaj + 'Şifrenizi giriniz!\n         ';
		}

		if (Trim(Form1.txtPrfForumUsername.value)==''){
			Form1.txtPrfForumUsername.value='';
			mesaj = mesaj + 'Fan Club\'ta kullanacağınız kullanıcı adını giriniz!\n         ';
		}
				
		if (Trim(Form1.txtPrfSecurityImage.value)==''){
			Form1.txtPrfSecurityImage.value='';
			mesaj = mesaj + 'Güvenlik kodunu giriniz!\n         ';
		}

		if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;
}
//-----------------------------------------------
function PwdEmail(){
		var mesaj ='';
	
		if (checkMail(Form1.txtPwdEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresi giriniz!\n         ';
		}
	if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;

}
//-----------------------------------------------
function SponsorKontrol(){
	var mesaj ='';
	if (Trim(Form1.txtNameSurname.value)==''){
			Form1.txtNameSurname.value='';
			mesaj = mesaj + 'Adınızı-Soyadınızı giriniz!\n         ';
		}
		if (checkMail(Form1.txtEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresini giriniz!\n         ';
		}
		if (Trim(Form1.txtPhone.value)==''){
			Form1.txtPhone.value='';
			mesaj = mesaj + 'Telefonunuzu giriniz!\n         ';
		}
		
		if (Trim(Form1.txtSecurityImage.value)==''){
			Form1.txtSecurityImage.value='';
			mesaj = mesaj + 'Güvenlik kodunu giriniz!\n         ';
		}
		
		
		if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;
}
//-----------------------------------------------
function KlupBilgiKontrol(){
	var mesaj ='';
	if (Trim(Form1.txtNameSurname.value)==''){
			Form1.txtNameSurname.value='';
			mesaj = mesaj + 'Adınızı-Soyadınızı giriniz!\n         ';
		}
		if (checkMail(Form1.txtEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresini giriniz!\n         ';
		}
		if (Trim(Form1.txtPhone.value)==''){
			Form1.txtPhone.value='';
			mesaj = mesaj + 'Telefonunuzu giriniz!\n         ';
		}
		
		if (Trim(Form1.txtSecurityImage.value)==''){
			Form1.txtSecurityImage.value='';
			mesaj = mesaj + 'Güvenlik kodunu giriniz!\n         ';
		}
		
		
		if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;
}
//----------------------------------------------
function GonulluBilgiKontrol(){

	var mesaj ='';
	if (Trim(Form1.txtAdSoyad.value)==''){
			Form1.txtAdSoyad.value='';
			mesaj = mesaj + 'Adınızı-Soyadınızı giriniz!\n         ';
		}
		if (checkMail(Form1.txtEmail.value)==false){
			mesaj = mesaj + 'Geçerli bir email adresi giriniz!\n         ';
		}
		if (Trim(Form1.txtGsm.value)==''){
			Form1.txtGsm.value='';
			mesaj = mesaj + 'Telefonunuzu giriniz!\n         ';
		}
		
		if (Trim(Form1.txtSecurityImage.value)==''){
			Form1.txtSecurityImage.value='';
			mesaj = mesaj + 'Güvenlik kodunu giriniz!\n         ';
		}
		
		
		if(mesaj==''){
				return true;
			}else{
				alert('Lütfen,\n         '+ mesaj);
				return false;
	}
	
	return false;
}
/*****************************************
ScoreBoard Link
*****************************************/
function openLSWindowTandR(year, wkno, lang, tabno, eventid, ref_file, width, height, hasScrollBars) {
	// ADD NAME FIELD and make sure it get's focus!!!
	var theWidth = width;
	var theHeight = height;
	var scrollBars = "scrollbars";
	if (hasScrollBars == false) scrollBars = "scrollbars=0";
	if ((theWidth == "")||(theWidth == null)) theWidth =500;
	if ((theHeight == "")||(theHeight == null)) theHeight =700;
	var theLeft = (screen.availWidth - theWidth)/2;
	var theTop = (screen.availHeight - theHeight)/2;
	var strCheckRef = escape(ref_file);

	var lsURL = "http://www.protennislive.com/frameset.asp?year="+year+"&wkno="+wkno+"&lang="+lang+"&tabno="+tabno+"&eventid="+eventid+"&ref="+strCheckRef;
	var popupWin = window.open(lsURL, '_' + Math.round(Math.random() * 1000000),'top='+theTop+',left='+theLeft+',menubar=0,toolbar=0,location=0,directories=0,status=0,'+scrollBars+',width='+theWidth+', height='+theHeight);
}