﻿var storycounter;
function gonext(m,n,et1,et2,et3)
{
    

 if(document.getElementById(m).value!="" && document.getElementById(n).value!="" && document.getElementById(n).value.length<=1000)
  {
    document.getElementById('firstblock').style.display='none';document.getElementById('secondblock').style.display='block';
    $('#htmlbtn').click(function(){
	$('div.terra-article-content-header-OmTerra h1 span').remove();
	$('div.terra-article-content-header-OmTerra h1').append('<span>(side 2 av 2)</span>');

	});
	return true;
  }
  else
 {
 	storycounter=0;
	if(document.getElementById(m).value=='')
	{   document.getElementById('error1').style.display='block';	
		document.getElementById(m).style.borderStyle='solid';
        document.getElementById(m).style.borderWidth='1px';
        document.getElementById(m).style.borderColor='red'; 
        document.getElementById('error1').innerHTML =et1;
    }   
    if(document.getElementById(n).value=='')
    {
        if(storycounter<1)
	    {   
	        document.getElementById('error2').style.display='block';
		    document.getElementById(n).style.borderStyle='solid';
            document.getElementById(n).style.borderWidth='1px';
            document.getElementById(n).style.borderColor='red'; 
            document.getElementById('error2').innerHTML =et2;
            storycounter++;
           
        }
    }
    else if(document.getElementById(n).value.length >1500)
    {
        if(storycounter<1)
	   {
	    document.getElementById('error2').style.display='none';
        document.getElementById('error3').style.display='block';
        document.getElementById('error3').innerHTML =et3;
        document.getElementById(n).style.borderStyle='solid';document.getElementById(n).style.borderWidth='1px';
	    document.getElementById(n).style.borderColor='red';
	    storycounter++;
	   
        }
      
    }
	return false; 
  }
}
 
 function validate(k, error,ertext){    
    if(k.value=='')
    {
   
        document.getElementById(error).style.display='block';
        document.getElementById(error).innerHTML =ertext;
        k.style.borderStyle='solid';
        k.style.borderWidth='1px';
        k.style.borderColor='red';           
        return false;
    }
    else
    {
        
        k.style.borderColor='';
        document.getElementById(error).innerHTML ='';
        document.getElementById(error).style.display='none';
        return true;
    }
 }

 function validatestory(i, error,errortext1,errortext2){
    storycounter=0;
    if(i.value=='')
    {
        
        if(storycounter<1)
        {
        document.getElementById(error).style.display='block';
        document.getElementById(error).innerHTML =errortext1;
        i.style.borderStyle='solid';
        i.style.borderWidth='1px';
      	i.style.borderColor='red'; storycounter++; return false;
      	}
      	return false;     
      
    }
    else if (i.value.length >1000)
    {
         if(storycounter<1)
        {
        document.getElementById(error).style.display='block';
        document.getElementById(error).innerHTML =errortext2;
        i.style.borderStyle='solid';i.style.borderWidth='1px';
	    i.style.borderColor='red';counter++; return false;
      	}
      	return false;     
      
    }
    else
    {
        i.style.borderColor='';
        document.getElementById(error).innerHTML ='';
        document.getElementById(error).style.display='none';
        return true;
    }
 }

 
 function validate_email(p,error,ertext1,ertext2,epostcounter)
 {
    
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    if(p.value=='')
    {
        if(epostcounter<1)
        {
        document.getElementById(error).style.display='block';
        document.getElementById(error).innerHTML =ertext1;
        p.style.borderStyle='solid';p.style.borderWidth='1px';p.style.borderColor='red';
        epostcounter++;
        return false;
        }
        return false;
    }
    else if(reg.test(p.value)==false)
        {
        if(epostcounter<1)
        {
            document.getElementById(error).style.display='block';
            document.getElementById(error).innerHTML =ertext2;
            p.style.borderStyle='solid';p.style.borderWidth='1px';p.style.borderColor='red';
            epostcounter++;
            return false;
            }
            return false;
        }
     else
        {
            p.style.borderColor='';
            document.getElementById(error).innerHTML ='';
            document.getElementById(error).style.display='none';
            return true;
        }
    
 }
 
  function validate_tlf(r,error,ertext1,ertext2,tlfcounter){
 
 if(r.value=='')
    {
        if(tlfcounter<1)
        {
        document.getElementById(error).style.display='block';
        document.getElementById(error).innerHTML =ertext1;
        r.style.borderStyle='solid';r.style.borderWidth='1px';r.style.borderColor='red';
        tlfcounter++;return false;
        }
        return false;
    }
 else if(isNaN(parseInt(r.value)))
    {
           if(tlfcounter<1)
        { 
            document.getElementById(error).style.display='block';
            document.getElementById(error).innerHTML =ertext2;
            r.style.borderStyle='solid';r.style.borderWidth='1px';r.style.borderColor='red';
            tlfcounter++;
            return false;
            }
            return false;
    }
 else
    {
            r.style.borderColor='';
            document.getElementById(error).innerHTML ='';
            document.getElementById(error).style.display='none';
            return true;
    }
 }
 
 function validate_age(q,error,ertext1,ertext2,agecounter){
 if(q.value=='')
    { 
        return true;
    }
    else if(isNaN(parseInt(q.value)))
    {
        if(agecounter<1)
        {   
            document.getElementById(error).style.display='block';
            document.getElementById(error).innerHTML =ertext1;
            q.style.borderStyle='solid';q.style.borderWidth='1px';q.style.borderColor='red';
            agecounter++;
            return false;
         }
            return false;
    }
    else if(q.value>150 || q.value<0)
    {
            if(agecounter<1)
        { 
            document.getElementById(error).style.display='block';
            document.getElementById(error).innerHTML =ertext2;
            q.style.borderStyle='solid';q.style.borderWidth='1px';q.style.borderColor='red';
            agecounter++;
            return false;
            }
            return false;
    }
    else
    {
            q.style.borderColor='';
            document.getElementById(error).innerHTML ='';
            document.getElementById(error).style.display='none';
            return true;
    }
  
 }
 function checkTemp(sender, args)
  {
    if (document.getElementById('ctl00_ctl00_PlaceHolderMain_PlaceHolderMain_TerraSchema1_EditModePanel2_TerraSchema1_cbxYes').checked ==true)
      args.IsValid = true;
    else
      args.IsValid = false;  
  } 

 
