bName = navigator.appName;
if ((navigator.userAgent.indexOf("Opera")>-1) && (bName!="Opera"))
document.write('<link rel="stylesheet" href="opera.css" type="text/css" />');
else if (bName=="Opera")
document.write('<link rel="stylesheet" href="opera.css" type="text/css" />');

var moving = false;

function moveToRight()
{
    var obj = document.getElementById('timeline');
    
    var left = (obj.style.left);
    //alert(left);
    if(!moving || parseInt(left)>43)
        return false;
        
    if(left=='')
        obj.style.left='44px';
    else
        obj.style.left = parseInt(left)+6+'px';
        
        setTimeout('moveToRight()', 5);
}

function moveToLeft(n, x)
{
    var obj = document.getElementById('timeline');
    //obj.style.width = parseInt(n)*83+'px';
    
    var left = (obj.style.left);
    //alert((parseInt(n)*40)+parseInt(left));
    //alert($('timeline').getWidth());
    //alert(parseInt(obj.offsetWidth)+parseInt(left)+parseInt(obj.offsetLeft));
    //alert(parseInt(left));
    if(!moving || (parseInt(n)*84)+parseInt(left)<618-43 || (parseInt(x)!=0 && parseInt(left)<(0-parseInt(x))))
    {   moving = false;
    //if(!moving || parseInt(left)<45)
        return false;
    }
        
    if(left=='')
        obj.style.left='44px';
    else
        obj.style.left = parseInt(left)-6+'px';
    
    
        setTimeout('moveToLeft("'+n+'", "'+parseInt(x)+'")', 5);
}

function moveStop(){
    moving = false;
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Netinkamas el. paštas")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Netinkamas el. paštas")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Netinkamas el. paštas")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Netinkamas el. paštas")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Netinkamas el. paštas")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Netinkamas el. paštas")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Netinkamas el. paštas")
		    return false
		 }

 		 return true					
	}

function ValidateForm(form){
	var emailID=form.email;
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Įveskite el. paštą")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
 
function toggelFade(obj)
{
    if (jQuery(obj).css('display') == 'none')
        jQuery(obj).fadeIn('fast');
    else
        jQuery(obj).fadeOut('fast');
}

jQuery(window).load(function(){

    jQuery('#formLoader .loader').css('opacity','0.5');

    jQuery('.overlayOpen, .overlayShow').click(function(){
        jQuery('#' + this.rel).stop().fadeIn('fast', function(){
            var items = jQuery(':input',this);
            for (i=0; i<items.length; i++)
            {
                if (jQuery(items[i]).val() == '')
                {
                    items[i].focus();
                    break;
                }
            }
        });
        return false;
    });

    jQuery('.overlayClose, .overlayHide').click(function(){
        jQuery('#' + this.rel).stop().fadeOut('fast');
        return false;
    });
});
 
function checkForm(form)
{
    var postData = jQuery(form).serialize();
    var email = jQuery('#msg-email').val();
    var message = jQuery('#msg-msg').val();

     if (email != '')
     {
          var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
          if (!reg.test(email))
          {
             alert('Neteisingas el. pašto adresas!');
             jQuery('#msg-email').focus();
             return false;
          }
     }
     else
     {
         alert('Nurodykite el. pašto adresą');
         jQuery('#msg-email').focus();
         return false;
     };

     if (message != '')
     {
         if (message.length < 5)
         {
             alert('Pranešimo tekstas pertrumpas.');
             jQuery('#msg-msg').focus();
             return false;
         }
     }
     else
     {
             alert('Tusčias pranešimo tekstas.');
             jQuery('#msg-msg').focus();
             return false;
     };

         toggelFade(jQuery('#formLoader'));
         jQuery.post('/Adverts/sendMsg', postData, function(text)
         {
             if (text == 'ok')
             {
                 var newTxt = '<div class="mailOk">Laiškas išsiųstas sėkmingai</div>';
             }
             else if(text == 'err1')
             {
                 var newTxt = '<div class="mailErr">Laiškas neišsiųstas</div>';
             }
             else
             {
                 var newTxt = '<div class="mailErr">Atsiprašome, įvyko klaida</div>';
             };
             toggelFade(jQuery('#formLoader'));
             jQuery('#formReport p').html(newTxt);
             jQuery('#formReport').fadeIn('fast');
         },'text');
         
    return false;
};

