var ajax_script = "http://www.veterinastrakonice.cz/ajax.php";
var GB_ROOT_DIR = "http://www.veterinastrakonice.cz/core/js/greybox/";
var JS_ROOT = "http://www.veterinastrakonice.cz/core/js/";


function loadVideo(playerUrl, autoplay) {
  swfobject.embedSWF(
      playerUrl + '&rel=1&border=0&fs=1&autoplay=' + 
      (autoplay?1:0), 'player', '290', '250', '9.0.0', false, 
      false, {allowfullscreen: 'true'});
}

function getVal(id){
	var elem = document.getElementById(id).value;
	return elem;
}


function checkForm(){
	var msg = [];
	if (getVal("name") == "")
		msg.push("Jméno je povinné\r\n");
	if (getVal("mail") == "")		
		msg.push("Email je povinná položka\r\n");		
	if(echeck(getVal("mail")) == false)
		msg.push("Email nemá správný formát\r\n");		
	if (getVal("dotaz") == "")		
		msg.push("Vyplňte otázku\r\n");		
	
	var out = "";	
	if(msg.length != 0){
		for(i=0;i<msg.length;i++){
			out += msg[i];
		}
		alert(out);
		return false;
	}
	else{
		return true;
	}			
}

function showMyVideos2(data){	
  var feed = data.data;
  var items = feed.items;
  var html = ['<ul>'];
  for (var i = 0; i < items.length; i++) {
    var entry = items[i];
    var title = entry.thumbnail;
   // html.push('<li><img src="'+title.default+'" /></li>');
  }
  html.push('</ul>');
  document.getElementById('video_p').innerHTML = html.join('');
}

function showSearchButton(){
	document.getElementById('searchButton').style.display = "inline";
}

function hideSearchButton(){
	document.getElementById('searchButton').style.display = "none";
}


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){		  
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false;
		 }
		 return true;
}


function checkMailing(){
	var mail = document.getElementById("mailing_email").value;
	if(echeck(mail) == false){
		return false;
	}
	else{
		return true;
	}
}


jQuery().ready(function(){ 
	jQuery("#mail_list").submit(function(){
		if(checkMailing() == false){
			alert('zadaný email má neplatný formát');
			return false;
		}
		else
		 return true;
		
		var mail = document.getElementById("mailing_email").value;
		var name = document.getElementById("mailing_name").value;
		var surname = document.getElementById("mailing_surname").value;
		var params = {"mail" : mail,"name" : name,"surname":surname};	
	
	jQuery.ajax({
      url: ajax_script,
      type: "POST",
      data: ({"mail" : mail,"name" : name,"surname":surname}),
      dataType: "json",
      success: function(data){
      	if(data.msg == "error"){
      		alert("Chyba");
      		return false;
      	}
      	else{
      		jQuery("#mailing_block").html("email úspěšně přidán");
      		return false;
      	}      	
        
      }
   }
).responseText;
return false;
});
});

function showMore(element){
	if($("#"+element+"_hidden").hasClass('no_display')){
		$("#"+element+"_hidden").removeClass('no_display');
		$("#"+element).animate({ 
	    height: "100%"   
	  }, 1000 );  
	  return false;
	}
	else{
		$("#"+element+"_hidden").addClass('no_display');
		$("#"+element).animate({ 
	    height: "160px"   
	  }, 1000 );  		
	  return false;
	}
}

function toggle(id){
if($("#vykon_"+id).hasClass('colapsed')){
		$("#vykon_"+id).removeClass('colapsed');
		$("#vykon_"+id).animate({ 
	    height: "100%"   
	  }, 600 );  
	  return false;
	}
	else{
		$("#vykon_"+id).addClass('colapsed');
		$("#vykon_"+id).animate({ 
	    height: "20px"   
	  }, 400 );  		
	  return false;
	}

}
