function validContact(formObj) {  
                                                                            
    if (formObj.username.value == "" || formObj.username.value == null) {                                                                      
      alert("Enter user name")                                                                        
      formObj.email.focus()                                                                               
      return false                                                                                            
    }               
    
    if (IsValidEmail(formObj.email.value)==false){
      alert("E-mail You Entered is Not Valid! Please, Correct!")                                                                        
      formObj.email.focus()                                                                               
      return false                                                                                            
    }

    if (formObj.fullname.value == "" || formObj.fullname.value == null) {                                                                      
      alert("You must enter Your Full Name!")                                                                        
      formObj.fullname.focus()                                                                               
      return false                                                                                            
    }               

    var fullname=formObj.fullname.value

    if (fullname.length <=5 || fullname.length >100 ) {                                                                      
      alert("Full Name Entered Must be between 5 and 100 Characters!")                                                                        
      formObj.fullname.focus()                                                                               
      return false                                                                                            
    }               
    
    if (formObj.comment.value == "" || formObj.comment.value == null) {                                                                      
      alert("You must enter A Comment, a Question or any information, regarding contacting us!")                                                                        
      formObj.comment.focus()                                                                               
      return false                                                                                            
    }               

    var comment=formObj.comment.value
    
    
    if (comment.length <=50) {                                                                      
      alert("Your Comment or Question Must be at Least 50 Characters!")                                                                        
      formObj.comment.focus()                                                                               
      return false                                                                                            
    }               
    
    return true                                                                                               
}  


function validForm(passForm) {                                                                              
    if (passForm.username.value == "") {                                                                      
      alert("You must enter login name")                                                                        
      passForm.username.focus()                                                                               
      return false                                                                                            
    }                                                                                                         
    if (passForm.passwd.value == "" ) {                                                                       
      alert("You must enter Password")                                                                        
      passForm.passwd.focus()                                                                                 
      return false                                                                                            
    }                                                                                                         
    return true                                                                                               
}  

function validMembers(formObj) {
        
      var username=formObj.username.value
      username=cleanvalue(username)
        formObj.username.value=username
      
      if (username== ""  ||  username == null) {                                                                      
      alert("Моля, въведете потребителско име!")                                                                     
      formObj.username.focus()  
                                                                                   
      return false                                                                                            
    }

      if (username.length <5  ||  username.length >100) {                                                                      
      alert("Потребителското име трябва да е между 5 и 100 символа!")                                                                        
      formObj.username.focus()                                                                               
      return false                                                                                            
    }

      var passworda=formObj.passworda.value
      passworda=cleanvalue(passworda)
        formObj.passworda.value=passworda

	  if (passworda == ""  ||  passworda == null) {                                                                      
      alert("Моля, въведете парола!")                                                                        
      formObj.passworda.focus()                                                                               
      return false                                                                                            
      }


      var passwordb=formObj.passwordb.value
      passwordb=cleanvalue(passwordb)
        formObj.passwordb.value=passwordb

      if (passwordb == ""  ||  passwordb == null) {                                                                      
      alert("Моля, въведете повторно паролата!")                                                                        
      formObj.passwordb.focus()                                                                               
      return false                                                                                            
      }

      if (passworda != passwordb) {                                                                      
      alert("Въведените пароли не съвпадат!")                                                                        
      formObj.passworda.focus()                                                                               
      return false                                                                                            
      }

      var userdetails=formObj.userdetails.value
      userdetails=cleanvalue(userdetails)
        formObj.userdetails.value=userdetails
      
      if (userdetails== ""  ||  userdetails== null) {                                                                      
      alert("Моля, въведете име и фамилия на потребителя!")                                                                     
      formObj.userdetails.focus()                                                                               
      return false                                                                                            
    }

      if (userdetails.length <10  ||  userdetails.length >100) {                                                                      
      alert("Името и фамилията на потребителя трябва да са между 10 и 100 символа!")                                                                        
      formObj.userdetails.focus()                                                                               
      return false                                                                                            
    }
}

function validMembersUpdate(formObj) {
        
      var username=formObj.username.value
      username=cleanvalue(username)
        formObj.username.value=username

      if (username== ""  ||  username == null) {                                                                      
      alert("Моля, въведете потребителско име! Използвайте само латински Букви!")                                                                     
      formObj.username.focus()                                                                               
      return false                                                                                            
    }

      if (username.length <5  ||  username.length >100) {                                                                      
      alert("Потребителското име трябва да е между 5 и 100 символа!")                                                                        
      formObj.username.focus()                                                                               
      return false                                                                                            
    }

    if (formObj.changepassword.checked == true) {
      
      var passworda=formObj.passworda.value
      passowrda=cleanvalue(passworda)
        formObj.passworda.value=passworda

      if (passworda == ""  ||  passworda == null) {                                                                      
      alert("Избрали сте промяна на паролата, но не сте въвели Нова парола! За да се откажете натиснете (откажи промяната).")
      formObj.passworda.focus()                                                                               
      return false                                                                                            
      }

      var passwordb=formObj.passwordb.value
      passowrdb=cleanvalue(passwordb)
        formObj.passwordb.value=passwordb

      if (passwordb == ""  ||  passwordb == null) {                                                                      
      alert("Моля, въведете повторно паролата!")                                                                        
      formObj.passwordb.focus()                                                                               
      return false                                                                                            
      }

      if (passworda != passwordb) {                                                                      
      alert("Въведените пароли не съвпадат!")                                                                        
      formObj.passworda.focus()                                                                               
      return false                                                                                            
      }
    }
      var userdetails=formObj.userdetails.value
      userdetails=cleanvalue(userdetails)
        formObj.userdetails.value=userdetails
      
      if (userdetails== ""  ||  userdetails== null) {                                                                      
      alert("Моля, въведете име и фамилия на потребителя!")                                                                     
      formObj.userdetails.focus()                                                                               
      return false                                                                                            
    }

      if (userdetails.length <10  ||  userdetails.length >100) {                                                                      
      alert("Името и фамилията на потребителя трябва да са между 10 и 100 символа!")                                                                        
      formObj.userdetails.focus()                                                                               
      return false                                                                                            
    }
}


function UpdateMembers(formObj) {
	  if (formObj.passwd1.value == "") {                                                                      
      alert("You must enter Password")                                                                        
      formObj.passwd1.focus()                                                                               
      return false                                                                                            
    }
	  if (formObj.passwd2.value == "") {                                                                      
      alert("You must enter Repeat password  ")                                                                        
      formObj.passwd2.focus()                                                                               
      return false                                                                                            
    }    
	  if (formObj.passwd1.value != formObj.passwd2.value) {                                                                      
      alert("Passwords is not the same! ")                                                                        
      formObj.passwd2.focus()                                                                               
      return false                                                                                            
    }
  	if (checkEmail(formObj.email.value)==false) {
	   	alert("Please enter valid email address ");
   		formObj.email.focus() 
		  return false;
  	} 
    if (formObj.oldpasswd.value == "") {                                                                      
      alert("You must enter Old Password to apply changes")                                                                        
      formObj.oldpasswd.focus()                                                                               
      return false                                                                                            
    }
}
function chkContacts(formObj) {                                                                              
  	if (IsValidEmail(formObj.email.value)==false) {
		alert("Please enter valid email address ");
		 formObj.email.focus() 
		return false;
	}  
}
function chkForget(formObj) {                                                                              
  	if (checkEmail(formObj.email.value)==false) {
	   	alert("Please enter valid email address ");
   		formObj.email.focus() 
		  return false;
  	}                                                                                              
}  

function checkLength(str, chklen)
{
	var len = str.length;
	if(len < chklen)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function IsBlank( str ) {
	var isValid = false;
 	if ( IsNull(str) || IsUndef(str) || (str+"" == "") )
 		isValid = true;
	return isValid;
}
function IsUndef( val ) {
	var isValid = false;
 	if (val+"" == "undefined")
 		isValid = true;
	return isValid;
}
function IsNull( val ) {
	var isValid = false;
 	if (val+"" == "null")
 		isValid = true;
	return isValid;
}
function IsAlpha( str ) {
	if (str+"" == "undefined" || str+"" == "null" || str+"" == "")
		return false;
	var isValid = true;
		str += "";
  	for (i = 0; i < str.length; i++) {
		if ( !( ((str.charAt(i) >= "a") && (str.charAt(i) <= "z")) ||
      			((str.charAt(i) >= "A") && (str.charAt(i) <= "Z")) ) ) {
         				isValid = false;
         				break;
      			}
   }
	return isValid;
}
function IsValidEmail( str ) {
	if (str+"" == "undefined" || str+"" == "null" || str+"" == "")
		return false;
	var isValid = true;	str += "";namestr = str.substring(0, str.indexOf("@"));
	domainstr = str.substring(str.indexOf("@")+1, str.length);
   	if (IsBlank(str) || (namestr.length == 0) ||(domainstr.indexOf(".") <= 0) ||(domainstr.indexOf("@") != -1) ||!IsAlpha(str.charAt(str.length-1)))
		{isValid = false;return isValid;}
}
function IsNumber( str ){
	if (str+"" == "undefined" || str+"" == "null" || str+"" == "")
		return false;
	var isValid = true;
		str += "";
  	for (i = 0; i < str.length; i++) {
		if ( !((str.charAt(i) >= "0") && (str.charAt(i) <= "9")) ) {
         				isValid = false;
         				break;
      			}
   }
	return isValid;
}


function IsNumeric( str ){
	if (str+"" == "undefined" || str+"" == "null" || str+"" == "")
		return false;
	var isValid = true;
		str += "";
  	for (i = 0; i < str.length; i++) {
		if ( !(((str.charAt(i) >= "0") && (str.charAt(i) <= "9")) || (str.charAt(i) == ".")) ) {
         				isValid = false;
         				break;
      			}
   }
	return isValid;
}

function checkEmail(email) {
	 if (email.length == 0) {
	 	window.alert("You must provide an e-mail address");
	 	return false;
	 }
	 if (email.indexOf("/") > -1) {
	 	window.alert("E-mail address has invalid character");
	 	return false;
	 }
	 if (email.indexOf(":") > -1) {
	 	window.alert("E-mail address has invalid character");
	 	return false;
	 }	 
	 if (email.indexOf(",") > -1) {
	 	window.alert("E-mail address has invalid character");
	 	return false;
	 }	 
	 if (email.indexOf(";") > -1) {
	 	window.alert("E-mail address has invalid character");
	 	return false;
	 }	 
	 if (email.indexOf("@") < 0) {
	 	window.alert("E-mail address is missing @");
	 	return false;
	 }	 
	 if (email.indexOf("\.") < 0) {
	 	window.alert("E-mail address is missing .");
	 	return false;
	 }	 	 
	 return true;
}

function validLogin(formObj) {  

      var username=formObj.username.value
        username=cleanvalue(username)
            
      
    if (formObj.username.value == "" || formObj.username.value == null) {                                                                      
      alert("Моля, въведете потребителско Име!")                                                                        
      formObj.username.focus()                                                                               
      return false                                                                                            
    }               

      var password=formObj.password.value
        password=cleanvalue(password)
            
        
    if (formObj.password.value == "" || formObj.password.value == null) {                                                                      
      alert("Моля, въведете Парола на потребителя!")                                                                        
      formObj.password.focus()                                                                               
      return false                                                                                            
    }       
        formObj.username.value=username        
        formObj.password.value=password
}

function cleanvalue(vl) {  
    vl=vl.replace(/"delete"/ig, "")
    vl=vl.replace(/"*"/ig, "")
    vl=vl.replace(/"<"/ig, "")
    vl=vl.replace(/">"/ig, "")
 
        return vl
}

function validNews(formObj) {  

      var dt=formObj.date.value
        dt=cleanvalue(dt)
            formObj.date.value=dt
            
    if (formObj.date.value == "" || formObj.date.value == null) {
      alert("Липсва дата на новината!");
      var now = new Date();    
      
      var day= now.getDate();
      var mnth= now.getMonth();
      var year= now.getFullYear();
        
        mnth = mnth + 1
        
      formObj.date.value=day + "-" + mnth + "-" + year ;
      formObj.date.focus()
      return false
    }               

      var title_bg=formObj.title_bg.value
        title_bg=cleanvalue(title_bg)
    
      var content_bg=formObj.content_bg.value
        content_bg=cleanvalue(content_bg)
    
      var title_us=formObj.title_us.value
        title_us=cleanvalue(title_us)

      var content_us=formObj.content_us.value
        content_us=cleanvalue(content_us)

      var title_ru=formObj.title_ru.value
        title_ru=cleanvalue(title_ru)

      var content_ru=formObj.content_ru.value
        content_ru=cleanvalue(content_ru)

    if (formObj.title_bg.value == "" && formObj.title_us.value == "" && formObj.title_ru.value == "") {
        if (formObj.content_bg.value == "" && formObj.content_us.value == "" && formObj.content_ru.value == "") {
            alert("Не можете да запишете Празна новина! Задължително е да попълните новината на поне един език!")
                    return false
        }
    }        

    if (formObj.title_bg.value != "" ) {                                                                    
        if (formObj.content_bg.value == "" || formObj.content_bg.value ==null) {
              alert("Не може новина да има заглавие, а да е без съдържание!") 
              formObj.content_bg.focus()                                                                               
                    return false
        }    
    }

    if (formObj.content_bg.value != "" ) {
        if (formObj.title_bg.value == "" ) {                                                                      
              alert("Не може новина да има съдържание, а да е без заглавие!") 
              formObj.title_bg.focus()                                                                               
                    return false
        }    
    }
    
    if (formObj.title_us.value != "" ) {                                                                    
        if (formObj.content_us.value == "" || formObj.content_us.value ==null) {
              alert("Не може новина да има заглавие, а да е без съдържание!") 
              formObj.content_us.focus()                                                                               
                    return false
        }    
    }

    if (formObj.content_us.value != "" ) {
        if (formObj.title_us.value == "" ) {                                                                      
              alert("Не може новина да има съдържание, а да е без заглавие!") 
              formObj.title_us.focus()                                                                               
                    return false
        }    
    }

    if (formObj.title_ru.value != "" ) {                                                                      
        if (formObj.content_ru.value == "" ) {
              alert("Не може новина да има заглавие, а да е без съдържание!") 
              formObj.content_ru.focus()                                                                               
                    return false
        }    
    }

    if (formObj.content_ru.value != "" ) {
        if (formObj.title_ru.value == "" ) {                                                                      
              alert("Не може новина да има съдържание, а да е без заглавие!") 
              formObj.title_ru.focus()                                                                               
                    return false
        }    
    }

        title_bg=cleanvalue(title_bg)
            formObj.title_bg.value=title_bg
    
        content_bg=cleanvalue(content_bg)
            formObj.content_bg.value=content_bg
            
        title_us=cleanvalue(title_us)
            formObj.title_us.value=title_us

        content_us=cleanvalue(content_us)
            formObj.content_us.value=content_us

        title_ru=cleanvalue(title_ru)
            formObj.title_ru.value=title_ru

        content_ru=cleanvalue(content_ru)
            formObj.content_ru.value=content_ru

}

function validAccumulator(formObj) {
        
      var name_bg=formObj.name_bg.value
      name_bg=cleanvalue(name_bg)

      if (name_bg== ""  ||  name_bg== null) {                                                                      
      alert("Моля, въведете наименование на артикула на български!")                                                                     
      formObj.name_bg.focus()                                                                               
      return false                                                                                            
    }
    
      var name_us=formObj.name_us.value
      name_us=cleanvalue(name_us)

      if (name_us== ""  ||  name_us== null) {                                                                      
      alert("Моля, въведете наименование на артикула на английски!")                                                                     
      formObj.name_us.focus()                                                                               
      return false                                                                                            
    }
    
}

function validDocuments(formObj) {  

      var dt=formObj.date.value
        dt=cleanvalue(dt)
            formObj.date.value=dt
            
    if (formObj.date.value == "" || formObj.date.value == null) {
      alert("Липсва дата на новината!");
      var now = new Date();    
      
      var day= now.getDate();
      var mnth= now.getMonth();
      var year= now.getFullYear();
        
        mnth = mnth + 1
        
      formObj.date.value=day + "-" + mnth + "-" + year ;
      formObj.date.focus()
      return false
    }               

      var title=formObj.title.value
        title=cleanvalue(title)
    
      var description=formObj.description.value
        description=cleanvalue(description)

      var uploadfile=formObj.uploadfile.value
        
      
      if (title=="" || title==null){
        alert("Лиспва заглавие!")
            formObj.title.focus()        
            return false
      }
      
      if (description=="" || description==null){
        alert("Липсва описание")
            formObj.description.focus()
            return false
      }
      
      if (uploadfile=="" || uploadfile==null){

            var value = confirm("Не сте посочили файл за качване към Документа! Сигурни ли сте, че искате да качите документа без прикрепен файл?");
            if (value == true) {
                return true;
            } else {
                return false;
            }
      
        //alert("Не сте задали файл! Документът ще бъде качен без допълнителни файлове!")
      //      return false
      }
              alert("Исканата информация ще бъде изпратена до Сървъра! Моля изчакайте!")
      
}

function validAddItems(formObj) {  
      var dt=formObj.date.value
        dt=cleanvalue(dt)
            formObj.date.value=dt
            
    if (formObj.date.value == "" || formObj.date.value == null) {
      alert("Липсва дата на новината!");
      var now = new Date();    
      
      var day= now.getDate();
      var mnth= now.getMonth();
      var year= now.getFullYear();
        
        mnth = mnth + 1
        
      formObj.date.value=day + "-" + mnth + "-" + year ;
      formObj.date.focus()
      return false
    }               

      var titlebg=formObj.titlebg.value
        titlebg=cleanvalue(titlebg)
    
      if (titlebg=="" || titlebg==null){
        alert("Лиспва заглавие na BG!")
            formObj.titlebg.focus()        
            return false
      }

      var titleus=formObj.titleus.value
        titleus=cleanvalue(titleus)
    
      if (titleus=="" || titleus==null){
        alert("Лиспва заглавие на Артикула на Англииски!")
            formObj.titleus.focus()        
            return false
      }
      
      var titleru=formObj.titleru.value
        titleru=cleanvalue(titleru)
    
      if (titleru=="" || titleru==null){
        alert("Лиспва заглавие на Артикула на Руски!")
            formObj.titleru.focus()        
            return false
      }

      var uploadfile=formObj.uploadfile.value      
      if (uploadfile=="" || uploadfile==null){
        alert("Лиспва картинка към артикула!")
            return false;
            //var value = confirm("Не сте посочили файл за качване към Artikula! Сигурни ли сте, че искате да качите документа без прикрепен файл?");
            //if (value == true) {
            //    return true;
            //} else {
            //    return false;
            //}
            formObj.uploadfile.focus()        
      }
      
      var picturebg=formObj.picturebg.value
        picturebg=cleanvalue(picturebg)
    
      if (picturebg=="" || picturebg==null){
        alert("Лиспва заглавие към картинката на български!")
            formObj.picturebg.focus()        
            return false
      }

      var pictureus=formObj.pictureus.value
        pictureus=cleanvalue(pictureus)
    
      if (pictureus=="" || pictureus==null){
        alert("Лиспва заглавие към картинката на English!")
            formObj.pictureus.focus()        
            return false
      }
      
      var pictureru=formObj.pictureru.value
        pictureru=cleanvalue(pictureru)
    
      if (pictureru=="" || pictureru==null){
        alert("Лиспва заглавие към картинката на Russian!")
            formObj.pictureru.focus()        
            return false
      }
      
      var itemnumbera=formObj.itemnumbera.value
        itemnumbera=cleanvalue(itemnumbera)
      if (itemnumbera=="" || itemnumbera==null){
        //alert("Лиспва Номер на Артикула на български! Ако Артикулът няма номер ")
            var value = confirm("Лиспва Номер на Артикула на български! Сигурни ли сте?");
            if (value == true) {
                formObj.itemnumbera.value=" "
                return true;
            } else {
                return false;
            }
            formObj.itemnumbera.focus()        
            return false
      }


      var itemnumberb=formObj.itemnumberb.value
        itemnumberb=cleanvalue(itemnumberb)
      if (itemnumbera=="" || itemnumbera==null){
        //alert("Лиспва Номер на Артикула на български! Ако Артикулът няма номер ")
            formObj.itemnumberb.value=" "
                return true
      }

      var contentbg=formObj.contentbg.value
        contentbg=cleanvalue(contentbg)
    
      if (contentbg=="" || contentbg==null){
        alert("Липсва характеристика/описание на Артикула на Български!")
            formObj.contentbg.focus()        
            return false
      }


      var contentus=formObj.contentus.value
        contentus=cleanvalue(contentus)
    
      if (contentus=="" || contentus==null){
        alert("Липсва характеристика/описание на Артикула на Английски!")
            formObj.contentus.focus()        
            return false
      }
      

      var contentru=formObj.contentru.value
        contentru=cleanvalue(contentru)
    
      if (contentru=="" || contentru==null){
        alert("Липсва характеристика/описание на Артикула на Руски!")
            formObj.contentru.focus()        
            return false
      }
      
      var itemtype=formObj.itemtype.value
        itemtype=cleanvalue(itemtype)
    
      if (itemtype=="" || itemtype==null){
        alert("Моля, изберте категория на артикула!")
            formObj.itemtype.focus()        
            return false
      }
      

              alert("Исканата информация ще бъде изпратена до Сървъра! Моля изчакайте!")
      
}


function cleanvalue(match) {

    for (i=0; i<match.length; i++) {
        match=match.replace("<", "&lt ");
        match=match.replace(">", "&gt ");
        match=match.replace("\"", "&quot"+"");
    }
        return match
        
    //if (match=="<")
    //{
    //return "dgjflkjgfkjglkfjgflkgjkf;"
    //return "&lt;"
    //}
//se if (match==">")
//turn "&gt;"
//se if (match=="\"")
//return "&quot;"
//else if (match=="'")
//return "&quot;"
//else if (match=="&")
//return "&amp;"
//else if (match=="\"")
//return "&quot;"
  //return ""
  
}

function revertvalue(match) {

    for (i=0; i<match.length; i++) {
        match=match.replace("&lt", "<");
        match=match.replace("&gt", ">");
        match=match.replace("&quot", "\"");
    }
        return match
        
    //if (match=="<")
    //{
    //return "dgjflkjgfkjglkfjgflkgjkf;"
    //return "&lt;"
    //}
//se if (match==">")
//turn "&gt;"
//se if (match=="\"")
//return "&quot;"
//else if (match=="'")
//return "&quot;"
//else if (match=="&")
//return "&amp;"
//else if (match=="\"")
//return "&quot;"
  //return ""
  
}

function terms(formObj) {
        window.location="www.elhim-iskra.com/new/admin.php?command=useraccount&change=1"
}
              
function unterms(formObj) {
        window.location="www.elhim-iskra.com/new/admin.php?command=useraccount&change=0"
}

function checkDelete() {
    var value = confirm("Are you sure that you want to delete this entry and file?");
    if (value == true) {
        return true;
    } else {
        return false;
    }
}

function terms(d){
//window.open("products/6v_img_000.gif","","width=300,height=300,scrollbars")
window.open(d,"fff","width=300,height=250,scrollbars")
}

function termsa(d){
//window.open("products/6v_img_000.gif","","width=300,height=300,scrollbars")
window.open(d,"fff","width=120,height=120,scrollbars")
}

function termsb(d){
//window.open("products/6v_img_000.gif","","width=300,height=300,scrollbars")
window.open(d,"fff","width=250,height=250,scrollbars")
}

function termsc(d){
//window.open("products/6v_img_000.gif","","width=300,height=300,scrollbars")
window.open(d,"fff","width=150,height=200,scrollbars")
}
