// make small windows for images
function  f_6rbFoto(img){
  foto1= new Image();
  foto1.src=(img);
  Controlla(img);
}
function Controlla(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}
function viewFoto(img){
  largh=foto1.width+20;
  altez=foto1.height+20;
  stringa="width="+largh+",height="+altez;
  finestra=window.open(img,"",stringa);
}

function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) {
		field.value = field.value.substring(0, maxlimit);
	} else {
		countfield.value = maxlimit - field.value.length;
	}
}


var newWin = null; 
function popUp(strURL, strType, strHeight, strWidth) { 
 if (newWin != null && !newWin.closed) 
   newWin.close(); 
 var strOptions=""; 
 if (strType=="console") 
   strOptions="resizable,height="+ 
     strHeight+",width="+strWidth; 
 if (strType=="fixed") 
   strOptions="status,height="+ 
     strHeight+",width="+strWidth; 
 if (strType=="elastic") 
   strOptions="toolbar,menubar,scrollbars,"+ 
     "resizable,location,height="+ 
     strHeight+",width="+strWidth; 
 newWin = window.open(strURL, 'newWin', strOptions); 
 newWin.focus(); 
}

var checkflag = "false";
function check_all(field)
{
	if (checkflag == "false") {
		for (i = 0; i < field.length; i++) {
			field[i].checked = true;
		}
		checkflag = "true";
		return "Uncheck All"; 
	} else {
		for (i = 0; i < field.length; i++) {
			field[i].checked = false; 
		}
		checkflag = "false";
		return "Check All"; 
	}
}

function beginCloseTimer(t , op )
{
	if(op){
		opener.location.reload();
		op = false;
	}	
    setTimeout("self.close()", t);
}

//------------------------------------------------------------------------------------

  function toggleInstructions(div_area) {
   	Istate = document.getElementById(div_area).style.display;
   	  if (Istate=='none') {
      	Istate='block';
  	  }else {
		Istate='none';
	  }
   	document.getElementById(div_area).style.display=Istate;
  }

  function toggleInstructionsOn(div_area) {
    Istate = document.getElementById(div_area).style.display;
      if (Istate=='none') {
        Istate='block';
      }else {
        Istate='none';
      }
   document.getElementById(div_area).style.display=Istate;
 } 

//------------------------------------------------------------------------------------

function valid_send_mail(){
	
	var sending_name = send_mail_form.sending_name.value.length;
	if(sending_name == 0){
		alert("الرجاء، قم بادخال اسم المرسل");
		send_mail_form.sending_name.focus();
		return false;
	}
	
	if(notValidEmail(send_mail_form.sending_email)){
		alert("الرجاء، قم بادخال البريد الالكتروني الخاص بك بالشكل الصحيح");
		send_mail_form.sending_email.focus();
		return false;
	}	
	
	var recive_name = send_mail_form.recive_name.value.length;
	if(recive_name == 0){
		alert("الرجاء، قم بادخال اسم صديقك");
		send_mail_form.recive_name.focus();
		return false;
	}
	
	if(notValidEmail(send_mail_form.recive_email)){
		alert("الرجاء، قم بادخال البريد الالكتروني الخاص بصديقك");
		send_mail_form.recive_email.focus();
		return false;
	}		
	
	return true;
}

//----------------------------------------------------------------------------------------

function vaild_opinion(){

	var adding_name = opinion_form.adding_name.value.length;
	if(adding_name == 0){
		alert("الرجاء، قم بادخال اسمك");
		opinion_form.adding_name.focus();
		return false;
	}
	
	if(notValidEmail(opinion_form.adding_email)){
		alert("الرجاء، قم بادخال بريدك الالكتروني بالشكل الصحيح");
		opinion_form.adding_email.focus();
		return false;
	}
	
	var opinion_title = opinion_form.opinion_title.value.length;
	if(opinion_title == 0){
		alert("الرجاء، قم بادخال عنوان التعليق");
		opinion_form.opinion_title.focus();
		return false;
	}
	
	var opinion_details = opinion_form.opinion_details.value.length;
	if(opinion_details == 0){
		alert("الرجاء، قم بادخال التعليق");
		opinion_form.opinion_details.focus();
		return false;
	}
	
	return true;
}

//----------------------------------------------------------------------------------------

function vaild_image_comment(){

	var sender_name = image_comment_form.sender_name.value.length;
	if(sender_name == 0){
		alert("الرجاء، قم بادخال اسمك");
		image_comment_form.sender_name.focus();
		return false;
	}
	
	if(notValidEmail(image_comment_form.sender_email)){
		alert("الرجاء، قم بادخال بريدك الالكتروني بالشكل الصحيح");
		image_comment_form.sender_email.focus();
		return false;
	}
	
	var sender_country = image_comment_form.sender_country.value.length;
	if(sender_country == 0){
		alert("الرجاء، قم بادخال البلد");
		image_comment_form.sender_country.focus();
		return false;
	}
	
	var sender_comment = image_comment_form.sender_comment.value.length;
	if(sender_comment == 0){
		alert("الرجاء، قم بادخال التعليق");
		image_comment_form.sender_comment.focus();
		return false;
	}
	
	return true;
}

//----------------------------------------------------------------------------------------

function vaild_creativity(){

	var sender_name = creativity_form.sender_name.value.length;
	if(sender_name == 0){
		alert("الرجاء، قم بادخال اسمك");
		creativity_form.sender_name.focus();
		return false;
	}
	
	if(notValidEmail(creativity_form.sender_email)){
		alert("الرجاء، قم بادخال بريدك الالكتروني بالشكل الصحيح");
		creativity_form.sender_email.focus();
		return false;
	}
	
	var sender_country = creativity_form.sender_country.value.length;
	if(sender_country == 0){
		alert("الرجاء، قم بادخال البلد");
		creativity_form.sender_country.focus();
		return false;
	}
	
	var sender_comment = creativity_form.sender_comment.value.length;
	if(sender_comment == 0){
		alert("الرجاء، قم بادخال مشاركتك");
		creativity_form.sender_comment.focus();
		return false;
	}
	
	return true;
}

//----------------------------------------------------------------------------------------

function vaild_guest_book(){

	var sender_name = guest_book_form.sender_name.value.length;
	if(sender_name == 0){
		alert("الرجاء، قم بادخال اسمك");
		guest_book_form.sender_name.focus();
		return false;
	}
	
	if(notValidEmail(guest_book_form.sender_email)){
		alert("الرجاء، قم بادخال بريدك الالكتروني بالشكل الصحيح");
		guest_book_form.sender_email.focus();
		return false;
	}
	
	var sender_country = guest_book_form.sender_country.value.length;
	if(sender_country == 0){
		alert("الرجاء، قم بادخال البلد");
		guest_book_form.sender_country.focus();
		return false;
	}
	
	var sender_comment = guest_book_form.sender_comment.value.length;
	if(sender_comment == 0){
		alert("الرجاء، قم بادخال مشاركتك");
		guest_book_form.sender_comment.focus();
		return false;
	}
	
	return true;
}

//----------------------------------------------------------------------------------------

function valid_admin_form(){

	var name = admin_form.name.value.length;
	if(name == 0){
		alert("الرجاء، قم بادخال اسمك");
		admin_form.name.focus();
		return false;
	}
	
	if(notValidEmail(admin_form.email)){
		alert("الرجاء، قم بادخال بريدك الالكتروني بالشكل الصحيح");
		admin_form.email.focus();
		return false;
	}
	
	var title = admin_form.title.value.length;
	if(title == 0){
		alert("الرجاء، قم بادخال عنوان الرسالة");
		admin_form.title.focus();
		return false;
	}
	
	var message = admin_form.message.value.length;
	if(message == 0){
		alert("الرجاء، قم بادخال نص الرسالة");
		admin_form.message.focus();
		return false;
	}
	
	return true;
}

//-------------------------------------------------------------------------------------------

function valid_login_form() {         
	var str = "";
	var userName = login_form.login_name.value;
	var password = login_form.login_pass.value;
	if(!((CheckAdminName(userName)) || (CheckSpace(userName)))){
		str =" الرجاء، ادخال اسم المستخدم بدون فراغات أو رموز خاصة ";
		alert(str);
		login_form.login_name.focus();
		return false;
	}
	if(!((CheckPass(password)) || (CheckSpace(password)))){
		str =" الرجاء، ادخال كلمة السر بدون فراغات أو رموز خاصة ";
		alert(str);
		login_form.login_pass.focus();
		return false;
	}
}

//----------------------------------------------------------------------------------------

function valid_news_form(){
	
	var news_title = news_form.news_title.value.length;
	if(news_title == 0){
		alert("الرجاء، قم بادخال عنوان الخبر");
		news_form.news_title.focus();
		return false;
	}
	
	var news_details = news_form.news_details.value.length;
	if(news_details == 0){
		alert("الرجاء، قم بادخال نص الخبر");
		news_form.news_details.focus();
		return false;
	}
	
	var news_image = news_form.news_image.value.length;
	if(news_image == 0){
		alert("الرجاء، قم باختيار صورة الخبر");
		news_form.news_image.focus();
		return false;
	}
	
	return true;
}
