// JavaScript Document
//ja isklucuva kratenkata $j za jQuery, za da moze da go koristi prototype
var $j=jQuery.noConflict();

//proveruva dali postoi <div id="poraka"> i ako postoi, ja vadi
function checkPoraka(){
	if($j('#poraka').length>0){
		$j('#poraka').remove();
	}	
}

var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
var message;
//proveruva dali ima nesto vneseno vo email, ako ima proveruva dali e vo format @mail.com
function validateEmail(){
	if($j('#eMail input').val()==""){
		message="<div id='poraka'>Ве молиме внесете го вашиот e-mail !</div>";
		return false;
	}else if(!($j('#eMail input').val().match(re))){
		message="<div id='poraka'>Ве молиме внесете валиден e-mail !</div>";
		return false;
	}else{
		return true;
	}	
}
$j(document).ready(function(){
/*-----------------------------------------animacija-------------------------------------------------------------------------------------*/
		function loopAnimation(){
			$j('#animation img').css('marginLeft','120px');
			$j('#animation img').animate({ marginLeft : 885 },
										{duration : 9000 ,
										 complete : delayTime
										});
		}
		function delayTime(){
			$j('#animation img').animate({ marginLeft : 885 },
										{duration : 1500 ,
										 complete : loopAnimation
										});
		}
		
		loopAnimation();
/*----------------------------------------kraj animacija-----------------------------------------------------------------------*/
		$j('#tekst').load('doma.html');//startna strana
		
//------------------------------------------za box-ot------------------------------------------------------------------------------
		$j('#k1').bind('click',function(){
				$j('#footer').css('marginTop','-160px');					   
				var box=new Boxy("#kontakt",{title:"Контакт", modal:true, closeText:"[Затвори]"});
				$j('#tekst').load('doma.html');
				$j('#kontakt').css('display','block');
				checkPoraka();
				$j("form")[ 0 ].reset();
		});
//----------------------------------------kraj za box-ot--------------------------------------------------------------------------------

//----------------------------------------funkcii za formularot--------------------------------------------------------------------------		
		$j('#ime input').change(function (){
			if($j('#ime input').val()==""){
				$j('#ovdePoraka').append("<div id='poraka'>Ве молиме внесете го вашето име !</div>");
			}	
		});
		
		$j('#kontaktForma').submit(function(){
			if($j('#ime input').val()==""){
				checkPoraka();
				$j('#ovdePoraka').append("<div id='poraka'>Ве молиме внесете го вашето име !</div>");
			}else if(!validateEmail()){
				checkPoraka();
				$j('#ovdePoraka').append(message);
			}else if($j('#komentar textarea').val()==""){
				checkPoraka();
				$j('#ovdePoraka').append("<div id='poraka'>Ве молиме внесете го вашиот коментар !</div>");
			}else{
				checkPoraka();
				$j.post('js_php/mail.php',$j(this).serialize(),function(data){
					$j('#ovdePoraka').html(data);
				});	//post
				$j("form")[ 0 ].reset();
			}
			return false;
		});//submit
//---------------------------------------kraj na formularot-----------------------------------------------------------------------------------
	
//----------------menito----------------------------------------------------------------------------------------------------------------------
		$j('#doma').bind('click',function(){
			$j('#tekst').load('doma.html',function(){$j(this).fadeIn();});
			$j('#footer').css('marginTop','-160px');
			return false;
		});//click doma
		
		$j('#aktuelno').bind('click',function(){
			$j('#tekst').load('aktuelno.html',function(){$j(this).fadeIn();});
			$j('#footer').css('marginTop','10px');
			return false;
		});//click aktuelno
		
		$j('#portfolio').bind('click',function(){
			$j('#tekst').load('portfolio.html',function(){$j(this).fadeIn();});
			$j('#footer').css('marginTop','10px');
			return false;
		});//click portfolio
		
		$j('#beton1').bind('click',function(){
			$j('#tekst').load('dekorativenBeton.html',function(){$j(this).fadeIn();});
			$j('#footer').css('marginTop','20px');
			return false;
		});//click beton1
		
		$j('#galerija').bind('click',function(){
			$j('#tekst').load('galerija.html',function(){
					$j(this).fadeIn();
					$j.getScript('js_php/galerija.js');});
			
			$j('#footer').css('marginTop','-270px');
			return false;
		});//click galerija
		//-------kraj meni----------------------
});//ready


