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 fixit(){
  document.getElementById('fixit_url_id').value = document.location;
  errors=0;
  if(document.getElementById('fixit_podpis_id').value==''){
    errors++;
  }
  if(document.getElementById('fixit_tresc_id').value==''){
    errors++;
  }
  if(!errors){
    alert('Dziękujemy!');
    document.fixit_form.submit();
  }else{
    alert('Sprawdź poprawność formularza');
  }
}
function friendit(){
  document.getElementById('friendit_url_id').value = document.location;
  errors=0;
  if(!echeck(document.getElementById('friendit_adresat_email_id').value)){
    errors++;
  }
  if(!echeck(document.getElementById('friendit_mail_id').value) && document.getElementById('friendit_mail_id').value!=''){
    errors++;
  }
  if(document.getElementById('friendit_adresat_id').value==''){
    errors++;
  }
  if(document.getElementById('friendit_imie_id').value==''){
    errors++;
  }
  if(document.getElementById('friendit_komentarz_id').value==''){
    errors++;
  }
  if(!errors){
    alert('Dziękujemy!');
    document.friendit_form.submit();
  }else{
    alert('Sprawdź poprawność formularza');
  }
}
function s_sub_men(id){
  obj = document.getElementById(id);
  var curleft = curtop = 0;
  if (obj.offsetParent) {
    curleft = obj.offsetLeft
    curtop = obj.offsetTop
    while (obj = obj.offsetParent) {
      curleft += obj.offsetLeft
      curtop += obj.offsetTop
    }
  }
  /*if(id == 'id_truskawki'){
    curleft -= 83;
  }
  if(id == 'id_kontakt'){
    curleft -= 20;
  }*/
  document.getElementById(id+'_sub').style.top = (curtop+27) + 'px';
  document.getElementById(id+'_sub').style.left = curleft + 'px';
  document.getElementById(id+'_sub').style.display = 'block';
  document.getElementById(id).src='tpl/images/'+id+'2.gif';
}
function h_sub_men(id){
  document.getElementById(id+'_sub').style.display = 'none';
  document.getElementById(id).src='tpl/images/'+id+'.gif';
}
function show_fixit(){
  if(typeof(window.pageYOffset)=='number'){
    scrOfY = window.pageYOffset;
  }else if(document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
  }else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
    scrOfY = document.documentElement.scrollTop;
  }
  document.getElementById('fixit').style.top = 100+scrOfY+"px";
  document.getElementById('fixit').style.display = 'block';
  mint.gui.RegisterDragObject('fixit');
}
function hide_fixit(){
  document.getElementById('fixit').style.display='none';
}


function show_powiadom(){
  if(typeof(window.pageYOffset)=='number'){
    scrOfY = window.pageYOffset;
  }else if(document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    scrOfY = document.body.scrollTop;
  }else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)){
    scrOfY = document.documentElement.scrollTop;
  }
  document.getElementById('powiadom').style.top = 100+scrOfY+"px";
  document.getElementById('powiadom').style.display = 'block';
  mint.gui.RegisterDragObject('powiadom');
}
function hide_powiadom(){
  document.getElementById('powiadom').style.display='none';
}





function podpowiedz(id,tekst){
  obj = document.getElementById(id);
  var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}

	if(document.getElementById('zp_div').style.display!=='block'){
    
    document.getElementById('zp_div').innerHTML = tekst;
    
    document.getElementById('zp_div').style.display='block';
    curleft-=document.getElementById('zp_div').offsetWidth;
    //curleft+=18;
    //document.getElementById('zp_div').style.top=(curtop-7)+'px';
    //document.getElementById('zp_div').style.left=(curleft+7)+'px';
  }
    document.onmousemove=function(e){
      if(document.getElementById('zp_div').style.display=='block'){
        document.getElementById('zp_div').style.top=(e.clientY+9+document.documentElement.scrollTop)+'px';
        document.getElementById('zp_div').style.left=((e=e||event).clientX+15)+'px';
      }
    } 
}
function hide_podpowiedz(){
    document.getElementById('zp_div').style.display='none';
    document.getElementById('zp_div').innerHTML = '';
}

function start_over(obj){
  obj.src = 'tpl/images/owocnelistki_14on.jpg';
}

function start_out(obj){
  obj.src = 'tpl/images/owocnelistki_14.jpg';
}

function project_details(a){
  if(document.getElementById('id_project_detail_'+a).style.display=='none' || document.getElementById('id_project_detail_'+a).style.display==''){
  document.getElementById('id_project_detail_'+a).style.display = 'block';
  }else{
    document.getElementById('id_project_detail_'+a).style.display = 'none';
  }
}

function listki_details(a){
  if(document.getElementById('id_listki_detail_'+a).style.display=='none' || document.getElementById('id_listki_detail_'+a).style.display==''){
  document.getElementById('id_listki_detail_'+a).style.display = 'block';
  }else{
    document.getElementById('id_listki_detail_'+a).style.display = 'none';
  }
}
function show_hide_kontakt(c){
	if(document.getElementById('kontakt_dojazd'+c)){
		if(document.getElementById('kontakt_dojazd'+c).style.display=='block'){
			document.getElementById('kontakt_dojazd'+c).style.display='none';
		}else{
			document.getElementById('kontakt_dojazd'+c).style.display='block';
		}
	}else{
		alert('Element nie istnieje');
	}
}
