/** 
<script language="JavaScript" src="http://www.geoplugin.net/javascript.gp" type="text/javascript"></script>
	**/


		$(document).ready(function() {
			

		
			
		
 			var COOKIE_NAME = 'uname';
 			 var date = new Date();
             date.setTime(date.getTime() + (100 * 60 * 1000));
		
 			var options = { path: '/', expires: date , domain : domainsite };
	
			var uname = $.cookie(COOKIE_NAME)

			//console.log(uname);
			if (uname!=null){
				$('#uname').text(uname);
				$('#notloggedarea').css("display","none");
				$('#loggedarea').css("display","block");					
				}else{

					//now we check with ajax
					//check sess
					var logid=$.cookie('logid2');
					if (logid!=null){
						
					$.post(slang+"/login.php",{act:"check",sessid:logid},function(param){
						if (param!=0){
						$('#uname').text(param);
						$.cookie(COOKIE_NAME, param, options);
						

						$('#notloggedarea').css("display","none");
						$('#loggedarea').css("display","block");
					//	console.log(param);
						}	
						//sega ovde smeni go kontentot za edit i logout
						
						})
					}else{
						$('#uname').text(unametitle);
					}
				}
			$('#loginFormSubmit').click(function() {$('#loginForm').submit();});
			$('#loginForm').submit(function(){
		
				 $('#loginForm').ajaxSubmit({
					 type:'POST',
					 success : function(param) {
					//	console.log(param);
						if (param==0){
					//		console.log('IF1');
					 		$('#loginForm').css("display","block");
							$('#errormsg').css("display","block");
						}else{
							$('#loginForm').css("display","none");
					//		console.log('IF2');
							eval('window.jsonproxy = '+param);
							var res=window.jsonproxy;
				//			console.log(res);
							$('#uname').text(res.usern);
							$.cookie(COOKIE_NAME, res.usern, options);
							$.cookie('logid2', res.logid, options);
							$.cookie('uid', res.uid, options);
				//			console.log("logiaj");

							//sega ovde smeni go kontentot za edit i logout
							$('#notloggedarea').css("display","none");
							$('#loggedarea').css("display","block");
							
						}
					 }
				}); 
		//		console.log("submit");
				return false;
				});

			$('#logoutuser').click(function(){

				 $.cookie(COOKIE_NAME, null,options);
				 $.cookie('logid2', null,options);	
				 $('#uname').text(unametitle);
					$('#contactForm').css("display","block");
					$('#errormsg').css("display","none");
					$('#loggedarea').css("display","none");		
					$('#notloggedarea').css("display","block");
					$('#loginForm').css("display","block");
					$('#passwordField').val('');
//					$('#passwordField').trigger('blur');
					$('#usernameField').val('');
//					$('#usernameField').trigger('blur');
					document.utility_register_form.reset();
					$('#showreg').show();
					$('#validationErrors').hide();
					$('#showsucc').hide();
				});

			$('#edituser').click(function(){

				var logid=$.cookie('logid2');

				$.post(slang+"/editprofile.php",{act:"check",sessid:logid,langID:langoID},function(param){

					if (param!="Err"){
						$('#editprofile').css("display","block");
						$('#editprofile').html(param);
						
					}else{
						
						$('#logoutuser').trigger('click');
					}	
				
					
					})

				}); 

			$('#registerFormSubmit').click(function() {$('#utility_register_form').submit();});
			$('#utility_register_form').submit(function(){
				$('#validationErrors').hide();


				var logid=$.cookie('logid2');
				
				 $('#utility_register_form').ajaxSubmit({
					 type:'POST',
					 data	: {sessid:logid},
					 success : function(param) {
				
					if (param=="11"){
						document.utility_register_form.reset();
						$('#showreg').hide();
						$('#validationErrors').hide();
						$('#showsucc').show();
					}else{
						if (param.charAt(0)=="1")
						{
							$('#validationErrors').html('<br /><br />');
							$('#validationErrors').append(param.slice(1));
							$('#validationErrors').show();
						}
					}
					

				/*	 if (param[0]=="0"){
						 document.utility_register_form.reset();
				 		}
					
					 
						$('#registerout').html(param.substring(1,param.length-1));

					*/
					
					 }
				}); 
		
				return false;
				});

			$('.header_search_input').each(function() {
			  var $this = $(this); //go ekstendira so jQuery funkcija
			
			  if($this.val() === '') {
			    $this.val($this.attr('title'));
			  }
			  $this.focus(function() {
			    if($this.val() === $this.attr('title')) {
			      $this.val('');
			    }
			  });
			  $this.blur(function() {
			    if($this.val() === '') {
			      $this.val($this.attr('title'));
			    }
			  });
			});

//			$('#usernameField').each(function() {
//			  var $this = $(this); //go ekstendira so jQuery funkcija
//
//			  if($this.val() === '') {
//			    $this.val($this.attr('title'));
//			  }
//			  else {
//				$this.css('color','#000');
//			  }
//			  
//			  $this.focus(function() {
//			    if($this.val() === $this.attr('title')) {
//			      $this.val('');
//			      $this.css('color', '#000');
//			    }
//			  });
//			  
//			  $this.blur(function() {
//			    if($this.val() === '') {
//			      $this.val($this.attr('title'));
//			      $this.css('color', '#888');
//			    }
//			  });
//			});


//			$('#passwordFieldHolder').each(function() {
//				 var $this = $(this);
//				 $this.val('Password');
//					
//				 
//				 if($('#passwordField').val() != '') {
//					 	
//					 	$this.css('display', 'none');
//					 	$('#passwordField').css('display', 'block').focus();
//				 }
//				
//				 
//				 $this.focus(function() {
//					
//					 	$this.css('display', 'none');
//					 	$('#passwordField').css('display', 'block').focus();
//					
//					 
//				 });
//			});
			
//			$('#passwordField').each(function() {
//				 var $this = $(this);
//
//				$this.css('color','#000');
//				 
//				 $this.blur(function() {
//					if($this.val() === '') {
//						 $this.css('display', 'none');
//						 $('#passwordFieldHolder').css('display', 'block');
//					}
//				 });
//			});

	
			var descr = jQuery('meta[name=description]').attr('content');
			$('#utility_stumble').attr("href","http://www.stumbleupon.com/submit?url="+escape(window.location)+"&title="+escape(document.title));
			$('#utility_delicious').attr("href","http://del.icio.us/save?v=5&noui&jump=close&url="+escape(window.location)+"&title="+escape(document.title)+"&notes="+descr);
			$('#socialDelicious').attr("href","http://del.icio.us/save?v=5&noui&jump=close&url="+escape(window.location)+"&title="+escape(document.title)+"&notes="+descr);
			
			});



