// validate email
	function isValidEmail(address) {
		   if (address != '' && address.search) {
			  if (address.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true;
			  else return false;
		   }
		   else return true;
	}
	//check number
	function isNumeric(string, ignoreWhiteSpace) {
		   if (string.search) {
			  if ((ignoreWhiteSpace && string.search(/[^\d\s]/) != -1) || (!ignoreWhiteSpace && string.search(/\D/) != -1)) 
			  return false;
		   }
		   return true;
	}
	//convert id
	function $(id) {
		return document.getElementById(id);
	}
//*********************************************************************************************************************************
//check register form

	function check_register(){
			var errorMsg="";
		if ($("fullname").value==""){ $("fullname_err").innerHTML="<b>*</b>"; errorMsg += "1"; }else $("fullname_err").innerHTML="";
		if ($("website").value==""){ $("website_err").innerHTML="<b>*</b>"; errorMsg += "1"; }else $("website_err").innerHTML="";		
		
		if (!isValidEmail($("email").value) ||  $("email").value == "") {
			errorMsg += "1";
			$("email_err").innerHTML="<b>*</b>";
			}else $("email_err").innerHTML="";
			
			if (errorMsg!="") 
				return;
			else
				document.getElementById("regfrm").submit();
	
	}
//**********************************************************************************************************************************
  function SendForm(action){
			var errorMsg="";
	if(action == 'AddingAdmin'){
		if (document.getElementById("fullname").value=="") errorMsg +="\n -Adı Soyadı alanı";
		if (document.getElementById("username").value=="") errorMsg +="\n -Kullanıcı Adı alanı.";				
		if (document.getElementById("newpass1").value=="") errorMsg +="\n -Yeni Şifre alanı";
		if (document.getElementById("newpass2").value=="") errorMsg +="\n -Yeni Şifre Tekrar alanı.";
		if (document.getElementById("newpass1").value!=document.getElementById("newpass2").value)
		{errorMsg +="\nŞifre alanıyla Şifre Takrar alanını tekrar giriniz.";}
		if (document.catForm.yetki.selectedIndex==0) errorMsg +="\n -Yetki alanı";		
		}
	if(action == 'EditingAdmin'){
		if (document.getElementById("fullname").value=="") errorMsg += "\n -Adı Soyadı alanı.";
		if (document.getElementById("username").value=="") errorMsg += "\n -Kullanıcı Adı alanı.";
		else	if (document.catForm.enterpass(1).checked == true){
				if (document.getElementById("password").value=="") errorMsg += "\n -Şifre alanı.";
				if (document.getElementById("newpass1").value=="") errorMsg += "\n -Yeni Şifre alanı.";
				if (document.getElementById("newpass2").value=="") errorMsg += "\n -Yeni Şifre Tekrar alanı";
				if (document.getElementById("newpass1").value!=document.getElementById("newpass2").value)
				{errorMsg += "\n -Şifre alanıyla Şifre Takrar alanını tekrar giriniz.";}
			}
		}
		
	if(action == 'AddingMarka'){
		if (document.getElementById("title").value=="") errorMsg += "\n -Marka Adı";
		if (document.getElementById("file").value=="") errorMsg += "\n -Logo Alanı.";
		}	
		
	if(action == 'AddingCompany'){
		if (document.getElementById("title").value=="") errorMsg += "\n -Kampanya Adı.";
		if (document.getElementById("detail").value=="") errorMsg += "\n -Kampanya İçeriği.";
		if (document.getElementById("code_type").checked == false)
				if (document.getElementById("file").value=="") errorMsg += "\n -Resim Alanı.";
		if (document.getElementById("code_type").checked == true)
				if (document.getElementById("keywords").value=="") errorMsg += "\n -Keyword Alanı.";
						
		}
		
		if (errorMsg!="")
		{
			errorMsg ="Hata\n_____________________________\n" +
			errorMsg + "\n_____________________________\n" +
			"Lütfen yukarda alanı kontrol ediniz!";		
			alert(errorMsg);
			return;
		}			
		
			document.getElementById("action").value = action;
			document.catForm.submit();
           }

//__________________________________________________________________________________________________________
	var lastTR=0;
	function Alp_Collapse(trid){
		
		if(document.getElementById(trid).style.display == 'none')
		{
			if(lastTR != 0) { document.getElementById(lastTR).style.display = 'none'; }			
			document.getElementById(trid).style.display = '';
		}else{
			document.getElementById(trid).style.display = 'none';
		}	
		lastTR=trid;
	}
	function tr_hide(str,htr){
		document.getElementById(str).style.display = '';
		document.getElementById(htr).style.display = 'none';
	}
	//comment--------------------------------------------------------------
function checkComment(){
	var errorMsg="";
		if (document.getElementById("yourname").value == "")
			errorMsg += "\n- Ad soyad...";	
		if (!isValidEmail($("youremail").value) ||  $("youremail").value == "")
			errorMsg += "\n- Emailiniz...";	
		
		if (document.getElementById("yorum").value == "")
			errorMsg += "\n- Yorumunuz...";	
			
	if (errorMsg!="")
		{
			errorMsg ="Hata\n_____________________________\n" +
			errorMsg + "\n_____________________________\n" +
			"Lütfen yukarıdaki alanları tekrar kontrol ediniz!";		
			alert(errorMsg);
			return false;
		}
		else
		{
			document.getElementById("comact").value="add";
			document.getElementById("commentForm").submit();
		}
	
}

function checkSearch(){
	var errorMsg="";
		if (document.getElementById("textsearch").value == "")
			errorMsg = "\n- Arama alanı boş bırakılmış\n";	
			
	if (errorMsg!="")
		{
			errorMsg +="Lütfen yukarıdaki alanları tekrar kontrol ediniz!";		
			alert(errorMsg);
			return false;
		}
		else
		{
			document.getElementById("commentSearch").submit();
		}
	
}
function checkUserLogin(){
	document.getElementById("userLoginForm").submit();
}

function showNewAdver() {
    var href = 'http://devel.linkz.net/yeni/reklamveren/';
    Modalbox.show(href, {
            title: 'Yeni Reklam Veren', width:800,height:600,
            afterLoad: function() {
                Modalbox.setWindow();
            }
        }
    );    
}
function showForgottenPassword() {
    var href = 'http://my.linkz.net/sifremiunuttum';
    Modalbox.show(href, {
            title: 'Şifremi Unuttum',
            afterLoad: function() {
                Modalbox.setWindow();
            }
        }
    );
}