var sent=0;
var lastvid;
var mstars;
var voted=false;





$(document).ready(function(){
    
            //erialad
            $('.erialad tr').click(function(){
                $('.tk'+this.id).slideToggle(); 
            });

			//klassipilt link
			$('.klassipilt_link').click(function(){
					window.location = 'http://www.kool24.ee/klassipildid/';									 
														 });
			//klassipilt link
			$('.klassipildid-stats').click(function(){
					window.location = 'http://www.kool24.ee/klassipildid/';									 
														 });
		 //animate new item
	     setInterval('$(\'#newitem\').show();$(\'#newitem\').fadeOut(3000);$(\'#newitem\').show();',2000);
		
		//print btn
		$('.printBtn').click(function(){
			window.print();
		});
		//enter form submit
	    $("input").keypress(function (e) {  
	    		if($(this).parents('form').attr('class') == 'searchForm'){
		         if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {  
		            $(this).parents('form').submit();
		        }
	    		}
	    });

			$("input[name=searchterm]").focus(function(){		   
			if($("input[name=searchterm]").val() == "Otsi..." ){
				$("input[name=searchterm]").val("");
			}
													  });			   
			$("input[name=searchterm]").blur(function(){		   
			if($("input[name=searchterm]").val() == "" ){
				$("input[name=searchterm]").val("Otsi...");	
			}
													  });
			$("input[name=user]").focus(function(){		   
			if($("input[name=user]").val() == "Kasutajanimi..." ){
				$("input[name=user]").val("");
			}
													  });			   
			$("input[name=user]").blur(function(){		   
			if($("input[name=user]").val() == "" ){
				$("input[name=user]").val("Kasutajanimi...");	
			}
													  });
			$("input[name=pass]").focus(function(){		   
			if($("input[name=pass]").val() == "*******" ){
				$("input[name=pass]").val("");
			}
													  });			   
			$("input[name=pass]").blur(function(){		   
			if($("input[name=pass]").val() == "" ){
				$("input[name=pass]").val("*******");	
			}
													  });
			$(".ico").click(function(){
					var c =  $(this).attr("alt");
						$(this).css("opacity","1");	
						$("input[name=ico]").val($(this).attr("src"));
						$(".loadinput").hide();	
						$(".loadinput").html('<input type="file" name="icoload" />');
						$(".icons").find("img").each(function(){
								if($(this).attr("alt") != c){
									$(this).css("opacity","0.5");			
								}
												  });
									 });
			$(".iconload").click(function(){
						$(".loadinput").show();				  
						$("input[name=ico]").val("");
						$(".icons").find("img").each(function(){
									$(this).css("opacity","0.5");			
												  });
						});
			$("#addfriend").click(function(){
							var nr = $(this).attr("class");
							nr++;
							$(".friend").append('<tr><td>'+nr+'. s&otilde;bra e-post:</td><td class="boxbg"><input type="text" name="friend'+nr+'"  /></td></tr>');			   
							$(this).attr("class", nr);
							$("input[name=friends]").val(nr);
										   });
			$("input[name=learn]").click(function(){
							if($(this).val() == "jah"){
								$(".learntype").show();
							}else{
								$(".learntype").hide();
								$("input[name=sname]").val("");
							}
												  });
			$("input[name=work]").click(function(){
							if($(this).val() == "jah"){
								$(".worktype").show();
							}else{
								$(".worktype").hide();
								$("input[name=wname]").val("");
							}
												  });
		  /*
		   * gallery functions
		   */
			
			getImg();
			$('.arrow2').click(function(){
					var cur_page = $('#imgCont').attr('title');
					if(cur_page < parseInt($('#counts').text())){
						$('#imgCont').attr('title',++cur_page);
					
					$.get("ajax/getimages.php", { aid: $('#aid').text() , pagenr: cur_page },
							   function(data){
								$('#imgCont').html(data);
						});
					}
					
			});
			$('.arrow1').click(function(){
				var cur_page = $('#imgCont').attr('title');
				if(cur_page >= 1){
					$('#imgCont').attr('title',--cur_page);
				
				$.get("ajax/getimages.php", { aid: $('#aid').text() , pagenr: cur_page },
						   function(data){
							if(data != ''){
								$('#imgCont').html(data);
							}
		});
				}
		});
			if($('select[name=maakond]').val() == 0){
				$('select[name=linn]').attr('disabled',true);
			}else{
				$.get("ajax/getcitys.php", { mkid: $('select[name=maakond]').val(),city_id: $('select[name=maakond]').attr('class') },
						   function(data){
							if(data != ''){
								$('select[name=linn]').html(data);
							}
				});
			}
			$('select[name=maakond]').change(function(){
				if(this.value > 0){
					$('select[name=linn]').attr('disabled',false);	
					$.get("ajax/getcitys.php", { mkid: this.value },
							   function(data){
								if(data != ''){
									$('select[name=linn]').html(data);
								}
					});
				
				}else{
					$('select[name=linn]').attr('disabled',true);
				}
			});
	         var currentvideo;
			 var nrs;
			 var vidID;
			 $('.videoPlay').live('click', function(){
				 //fix last video
				 if($('.videoBoxPlay').is(':hidden') == false){
					 $('.videoBoxPlay').hide();
					 /*
					    * ie fix
					    */
					   if($.browser.msie){	
						  var tags = $('#iefix'+nrs).text();
						  tag = tags.split('|');
						  var object = '<object class="'+tag[0]+'" rel="'+vidID+'" style="display:none;" type="application/x-shockwave-flash"  data="js/player.swf" id="'+tag[2]+'"   name="'+tag[2]+'"  width="500" height="400" >'+$('#iefixparams'+nrs).html()+'</object>';
						  $('.shows'+nrs).html(object);
						   $('#videoContainer').html('');
					   }else{
						   $('.shows'+nrs).html($('.plays'+nrs).removeAttr('class').attr('class','show'+nrs));
					   }
					 sent=0;
				 }
				
			//videoID
			nrs = $(this).attr('alt');
			vidID = $('.show'+$(this).attr('alt')).attr('rel');
			currentvideo = $('.show'+$(this).attr('alt')).attr('id');

			$('#videoContainer').html($('.show'+nrs).removeAttr('class').attr('class','plays'+nrs));
			$('.plays'+$(this).attr('alt')).show();
			$('.videoBoxPlay').show();
			$('.videoBoxPlay').center();
			});
			 
			 $('.sulgeVideoBoxPlay').click(function(){ 
				   $('.videoBoxPlay').hide();
				   /*
				    * ie fix
				    */
					  //alert(tags.innerHTML);
				   if($.browser.msie){	
					  var tags = document.getElementById('iefix'+nrs).innerHTML;
					 // alert(tags);
					 tag = tags.split('|');
					  var object = '<object class="show'+nrs+'" rel="'+vidID+'" style="display:none;" type="application/x-shockwave-flash"  data="js/player.swf" id="videoplayer_top_'+nrs+'"   name="videoplayer_top_'+nrs+'"  width="500" height="400" >'+$('#iefixparams'+nrs).html()+'</object>';
					 $('.shows'+nrs).html(object);
					  $('#videoContainer').html('');
				   }else{
					   $('.shows'+nrs).html($('.plays'+nrs).removeAttr('class').attr('class','show'+nrs));
				   }
				   sent=0;
				 });
			 
			
			 //send friend
			 $('.sendfriend').click(function(){ 
				 var epost = prompt("Saada uudis", "Kirjutage e-post siia palun");
				 if(echeck(epost)){
					$.get("ajax/sendfriend.php", { nid: this.title, epost: epost });
				 }else{
					 var epost = prompt("Saada uudis", "Kirjutage e-post siia palun");
				 }
			 });			 
			 $("select[name=sname]").change(function(){
							if ( this.value == '-' )
							   {
								 $('#newsbox').show();   
							   }
							if ( this.value != '-' )
							   {
								$('#newsbox').hide();   
							   }
													});
			 $("select[name=wname]").change(function(){
							if ( this.value == '-' )
							   {
								$('#newwbox').show();     
							   }
							if ( this.value != '-' )
							   {
								$('#newwbox').hide();   
							   }
													});
			 //get school types
			/* $("input[name=sname]").autocomplete("ajax/getstype.php", {
                   delay:10,
					minChars:2,
					matchSubset:1,
					matchContains:1,
					cacheLength:10,
					onItemSelect:selectItem,
					onFindValue:findValue,
					formatItem:formatItem,
					autoFill:false
			 	});
			  //get school types
			 $(".ac_input").autocomplete("ajax/getstype.php", {
				   delay:10,
					minChars:2,
					matchSubset:1,
					matchContains:1,
					cacheLength:10,
					onItemSelect:selectItem,
					onFindValue:findValue,
					formatItem:formatItem,
					autoFill:false
			 	}); 
			 //get work types
			 $("input[name=wname]").autocomplete("ajax/getwtype.php", {
				   delay:10,
					minChars:2,
					matchSubset:1,
					matchContains:1,
					cacheLength:10,
					onItemSelect:selectItem,
					onFindValue:findValue,
					formatItem:formatItem,
					autoFill:false
			 	}); */
			 
           //searchboxlinks 
			 if($('.searchfrom').val() != ''){
				 $('.'+$('.searchfrom').val()).css({ 'font-weight' : 'bold',
			 		   'color':'#a7a7a7'});
			 }
			 $('.searchBoxLink span').click(function(){
				 //alert($(this).css('font-weight'));
				 var linknr = $(this).attr('class');
				 var newlinknr = linknr.replace('?','');
				 if($(this).css('font-weight') == 'bold' || $(this).css('font-weight') == '700' ){
					 $(this).css({ 'font-weight' : 'normal',
				 		   'color':'#353535'}); 
					 $('.searchfrom').val('');
				 }else{
					 $(this).css({ 'font-weight' : 'bold',
				 		   'color':'#a7a7a7'});
					 $('.searchfrom').val(newlinknr);
				 }
				 $('.searchBoxLink').find('span').each(function(){
					 if($(this).attr('class') != linknr){
						 $(this).css({ 'font-weight' : 'normal',
					 		   'color':'#353535'}); 
					 }
				 });
			 });
			 //expand
			 $('.expanddown').click(function(){
				 	var name = $(this).attr('rel');
					if($('.'+name+' .tblmid').css('display') == 'none'){
						$('.'+name+' .tblmid').show();
					}else{
						$('.'+name+' .tblmid').hide();
					}
				});
			 //set msie6
			 jQuery.browser.msie6 = jQuery.browser.msie &&
			    parseInt(jQuery.browser.version) == 6 &&
			    typeof window['XMLHttpRequest'] != "object";
			 //accept friend
			 $('.tofriend').click(function(){
				 	$('.alert').html($('.tofriend2').html()).show();
				 	if(!$.browser.msie6){
				 		$('.alert').center();
				 	}
			 });
			 
			 //change shool info 
			 $('.changeinfo').click(function(){
				 $('.'+$(this).attr('rel')).show();
				 $clicked = $(this);
				 $('.head').text($(this).text());
				 $('#koolidContent2').find('.changeinfo').each(function(){
					 if($(this).attr('rel') != $clicked.attr('rel')){
						 $('.'+$(this).attr('rel')).hide(); 
					 }
				 });
			 });
			//get friends
			 $("input[name=searchfill]").autocomplete("ajax/searchf.php?uid="+$('input[name=searchfill]').attr('rel'), {
				 delay:10,
				 minChars:1,
				 onItemSelect:selectItem,
				 onFindValue:findValue,
				 autoFill:false,
				 maxItemsToShow:10
			 	}); 
			var pages=parseInt($('.pagemove').text());
			 //view all friends
			 $('.viewAll').live('click', function(){
				 $(this).hide();
				var content = $('.slidebox').html();
				 $('.alert').css({'width':'185px','overflow' : 'hidden'}).html(content).show();
				 var alertwidth = parseInt($('.alert').css('width'));
				 var width = alertwidth * (pages==0 ? 1 : pages);
				 $('.hiddenslider').css('width',width);	
				 if(!$.browser.msie6){
				 		$('.alert').center();
				 	}
			 });
			 $('.closeAlert').live('click', function(){
				 $('.viewAll').show();
				 $('.alert').hide();
			 });
			 var curpage=1;
			 //move friends inside friend box
			 $('.next').live('click', function(){
				if(curpage < pages){
				$('.hiddenslider').animate({
				    left: '-='+$('.alert').width()
				  }, 500 );
				 curpage++;
				}
			 });
			 //move friends inside friend box
			 $('.prev').live('click', function(){
				if(curpage > 1){
				$('.hiddenslider').animate({
				    left: '+='+$('.alert').width()
				  }, 500 );
				 curpage--;
				}
			 });
			 
			 /*
			  * add friend suggestion box
			  */
			 var pages2=parseInt($('.pagemove2').text());
			 //view all friends
			 $('.viewAll2').live('click', function(){
				 $(this).hide();
				var content = $('.slidebox2').html();
				 $('.alert').css({'width':'190px','overflow' : 'hidden'}).html(content).show();
				 var alertwidth = parseInt($('.alert').css('width'));
				
				 var width = alertwidth * pages2;
				 $('.hiddenslider2').css('width',width);	
				 if(!$.browser.msie6){
				 		$('.alert').center();
				 	}
			 });
			 $('.closeAlert').live('click', function(){
				 $('.viewAll2').show();
				 $('.alert').hide();
			 });
			 var curpage2=1;
			 //move friends inside friend box
			 $('.next2').live('click', function(){
				if(curpage2 < pages2){
				$('.hiddenslider2').animate({
				    left: '-='+$('.alert').width()
				  }, 500 );
				 curpage2++;
				}
			 });
			 //move friends inside friend box
			 $('.prev2').live('click', function(){
				if(curpage2 > 1){
				$('.hiddenslider2').animate({
				    left: '+='+$('.alert').width()
				  }, 500 );
				 curpage2--;
				}
			 });
			 //firend search
			 $("input[name=searchfriend]").focus(function(){		   
					if($("input[name=searchfriend]").val() == "OTSI..." ){
						$("input[name=searchfriend]").val("");
					}
															  });			   
					$("input[name=searchfriend]").blur(function(){		   
					if($("input[name=searchfriend]").val() == "" ){
						$("input[name=searchfriend]").val("OTSI...");	
					}
															  });
			$('input[name=searchfriend]').keyup(function () {  
					$.get('ajax/getfriends.php',{fid: this.value,uid: $(this).attr('rel') },function(data){ 
							$('.friends').html(data);
					});
			});
			 //new school
			 $('#expandon').live('click',function(){
					var num = parseInt($('input[name=inputnr]').val());
					var newnum = parseInt(num+1);
					var newhtml = $('.tbl_'+num).html();
					$('.tbl_'+num).after('<tr class="tbl_'+newnum+'">'+newhtml+'</tr>');
					$('input[name=inputnr]').val(newnum);
										  });
			  $('#expandoff').live('click',function(){
					var num = $(this).attr('rel');
					$('.tbl_'+num).remove();
										  });
			  
			  //rating system
			  $('.star').live('mouseover', function(){						
				if(!voted){
					mstars = this.title;
					for(var i=1;i<=mstars;i++){
							$('#'+i).attr('src' , 'images/star4_'+i+'.gif');
					}
				}
				});
			  $('.star').live('mouseout', function(){							   
				if(!voted){						   
					mstars = this.title;
					for(var i=1;i<=mstars;i++){
							$('#'+i).attr('src' , $('#'+i).attr('alt'));
					}
				}
												   });
			   $('.star').live('click', function(){	
						if(!voted){
						for(var i=1;i<=this.title;i++){
								$('#'+i).attr('src' , 'images/star4_'+i+'.gif');
						}
						$.post('ajax/rateimg.php',{ img_id : $('#img_id').text(),rate : this.title },function(data){
										$('#votethanks').text(data);										   
																				   });
						voted=true;
					}
												   });
			   //comment vote system
			   var hasvoted=false;
			   $('.like').live('click',function(){ 
						if(!hasvoted){
							var nr = $(this).attr('rel');
							var sum = parseInt($('#likeresults'+nr).text());
							var newsum = parseInt(sum+1);
							$('#likeresults'+nr).text(newsum > 0 ? '+'+newsum : newsum);
							$.post('ajax/likecomment.php',{ com_id: nr, likes: 1,items: $(this).attr('alt')});
							hasvoted=true;
						}
												});
			      $('.dontlike').live('click',function(){ 
						if(!hasvoted){							   
							var nr = $(this).attr('rel');							   
							var sum = parseInt($('#likeresults'+nr).text());
							var newsum = parseInt(sum-1);
							$('#likeresults'+nr).text(newsum);
							$.post('ajax/likecomment.php',{ com_id: nr, dont_like: 1,items: $(this).attr('alt') });
							if(newsum < -10){
								$('#commentLine'+nr).remove();	
							}
							hasvoted=true;
						}
												});
				  
				  
				  
				  //event-calendar
				  /*$('#event-calendar').find('div').click(function(){
									alert($(this).attr('class'));								
																	});*/
			if($("#event-calendar").html() != null){
				$.get('ajax/events.php',{ events: 2 },function(data){
				data = data.replace('Array','');
				var dt = data.split('/');
				var dtlen = dt.length;
				$("#event-calendar").datepicker({
				 	monthNames: monthNames2,
				 	monthNamesShort: monthNamesShort2,
				 	dayNamesMin: dayNamesMin2,
				 	showOn: 'button',
					buttonImage: 'images/calendar.gif',
					buttonImageOnly: true,
					onSelect: showEvents,
					numberOfMonths: 3,
					showCurrentAtPos: 0,
					beforeShowDay: function (date){
						                          for (i = 0; i < dtlen; i++) {
													  var dts = dt[i].split(',');
													  var cur_month = date.getMonth() < 10 ? '0'+ (parseInt(date.getMonth())+1) : (parseInt(date.getMonth())+1);
													  var cur_date = date.getDate();
													  var cur_year = date.getFullYear();
						                              if (cur_month == dts[0]
						                              && cur_date == dts[1]
						                              && cur_year == dts[2]) {
						                              //[disable/enable, class for styling appearance, tool tip]
						                              return [true,"ui-state-active",dts[3]];
						                              }
						                           }
						                           return [true, ""];//enable all other days
						                        }
				});
		});
			}
				 /* $('#event-calendar').datepicker({
						numberOfMonths: 3,
						monthNames: monthNames2,
	 					monthNamesShort: monthNamesShort2,
	 					dayNamesMin: dayNamesMin2,
						onSelect: showEvents
												  });*/
			  
			//some browser fixes
				$.browser.chrome  = /chrome/.test(navigator.userAgent.toLowerCase());
				$.browser.opera  = /opera/.test(navigator.userAgent.toLowerCase()); 
				if($.browser.opera){
					$('.noborder').css({'position' : 'relative',
						               'left' : '25px'});
					$('.searchBoxLink').css({ 'width' : '271px' });
					$('.hiddenslider').css({'position' : 'relative',
											 'top' : '17px',
											 'left' : '45px' });
				}
				if($.browser.safari){
					
					$('.mainHolder').css({'position' : 'relative',
						                  'top' :      '-207px'});
					$('.noborder').css({'position' : 'relative',
						               'left' : '25px'});
					$('.videoBoxHead3').css({'position' : 'relative',
			               'left' : '3px'});
                                       $('.searchTermBtnBack').css({'position' : 'relative',
			               'top' : '-1px !important'});
					/*$('.newsBoxContentSmall .upperHead').css({'position' : 'relative',
			               'top' : '-48px'});*/
					$('.searchBoxLink').css({ 'width' : '271px' });
					if($.browser.chrome){
						$('.searchTermBtnBack').css({'position' : 'relative',
													 'top' :      '-2px'});
                                               	$('.newsBoxContentSmall .upperHead').css({'position' : 'relative',
			               'top' : '0px !important'});
                                   $('.searchTermBtnBack').css({'position' : 'relative',
			               'top' : '-1px !important'});
					}
				}
				
				
						   });
 var monthNames2 = new Array('Jaanuar','Veebruar','Märts','Aprill','Mai','Juuni','Juuli','August','September','Oktoober','November','Detsember');
 var monthNamesShort2 = new Array('Jan','Veeb','Mar','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Dets');
 var dayNamesMin2 = new Array('P', 'E', 'T', 'K', 'N', 'R', 'L');
$(function() {
 if($("#datepicker").val() != undefined){	   
	$("#datepicker").datepicker({
	 	monthNames: monthNames2,
	 	monthNamesShort: monthNamesShort2,
	 	dayNamesMin: dayNamesMin2,
	 	showOn: 'button',
		buttonImage: 'images/calendar.gif',
		buttonImageOnly: true
	});
 }
});
$(function() {
		 if($("#datepickerall").val() != undefined){
		$.get('ajax/events.php',{ events: 1 },function(data){
				data = data.replace('Array','');
				var dt = data.split('/');
				var dtlen = dt.length;
				$("#datepickerall").datepicker({
				 	monthNames: monthNames2,
				 	monthNamesShort: monthNamesShort2,
				 	dayNamesMin: dayNamesMin2,
				 	showOn: 'button',
					buttonImage: 'images/calendar.gif',
					buttonImageOnly: true,
					onSelect: selectEvents,
					numberOfMonths: [1, 1],
					showCurrentAtPos: 0,
					beforeShowDay: function (date){
						                          for (i = 1; i < dtlen; i++) {
													  var dts = dt[i].split(',');
													  var cur_month = date.getMonth() < 10 ? '0'+ (parseInt(date.getMonth())+1) : (parseInt(date.getMonth())+1);
													  var cur_date = date.getDate();
													  var cur_year = date.getFullYear();
						                              if (cur_month == dts[0]
						                              && cur_date == dts[1]
						                              && cur_year == dts[2]) {
						                              //[disable/enable, class for styling appearance, tool tip]
						                              return [true,"ui-state-active",dts[3]];
						                              }
						                           }
						                           return [true, ""];//enable all other days
						                        }
				});
		});
		 }
});	
/*$(function() {
	$("#datepickerall").datepicker({
	 	monthNames: monthNames2,
	 	monthNamesShort: monthNamesShort2,
	 	dayNamesMin: dayNamesMin2,
	 	showOn: 'button',
		buttonImage: 'images/calendar.gif',
		buttonImageOnly: true,
		onSelect: selectEvents
	});
});*/
function formatItem(row) {
	return row[0];
}

function selectEvents(){
	var dates = $('input[name=dates]').val();
	var sd = dates.split('/');
	location.href = '?events,'+sd[2]+'-'+sd[0]+'-'+sd[1];
}
function showEvents(dates){
	$.post('ajax/events.php',{ date: dates },function(data){
				$('.alert').html(data);
				$('.alert').show();
				if(!$.browser.msie6){
				 		$('.alert').center();
				}
												 });
}
function getImg(){
	$('img').live('click', function(){
		if($(this).attr('class') == 'galleryimg'){
			$('input[name=imgID]').val($(this).attr('title'));
			var imgs = $(this).attr('alt') == 'none' ? 'images/lukkview.gif' : 'upload/'+$(this).attr('alt');
			$('#loader')
	        .addClass('loading');
			  $('.galleryBoxBig').load(function () {   
			      $(this).hide();
			      $('#loader').removeClass('loading').append(this);
			      $(this).fadeIn();
			    }).attr('src', imgs);
				$.get("ajax/getimages.php", { imgID: $(this).attr('title') },
						   function(data){
							if(data != ''){
								$('.commentsBoxComments').html(data);
							}
		});
				voted=false;
				$.post("ajax/getimages.php", { img_id: $(this).attr('title') },
						   function(data){
							if(data != ''){
								$('.ratingBox').html(data);
							}
		});
				$('.commentform').attr('action',set_form_action($(this).attr('title')));
		}//if end
	});
}

function set_form_action(n5){
	hu = window.location.search.substring(1);
	spl = hu.split(',');
	qstr = '?'+spl[0]+','+spl[1]+','+spl[2]+','+spl[3]+','+n5;
	return qstr;
}
function videoloader(o){
	  if(document.getElementById(o.id)){   
		  document.getElementById(o.id).addModelListener('STATE', 'videoviews');  
	      document.getElementById(o.id).addModelListener('TIME', 'videocounter'); 
	  }
	}

function videoviews(o){
	if(o.newstate == 'PLAYING' && o.oldstate == 'BUFFERING'){
		//alert(sent == 0);
		sent = sent == 0 ? o.newstate : 0;
		if(lastvid != $('#'+o.id).attr('rel')){
			sent = o.newstate;
		}
			if(sent != 0){
				$.get("ajax/videoviews.php", { vid: $('#'+o.id).attr('rel') },function(data){
				});
				lastvid = $('#'+o.id).attr('rel');
				//alert(lastvid);
			}
		}
	} 

function countviews(o){
	if(document.getElementById(o.id)){
		document.getElementById(o.id).addModelListener('STATE', 'videoviews');
	}
}
function videocounter(o){
	  if(o.position >= 10){
		 var e = document.getElementById(o.id);
	    var img = 'images/stop.png';
	    e.sendEvent('STOP', 'true');
	    e.sendEvent('LOAD', {file: img, image: img, provider: 'image'});
	    e.addModelListener('STATE', 'videorestrict');
	  }
	}
function videorestrict(o){
	  if(o.oldstate == 'PAUSED' || o.newstate == 'PAUSED')
	    location.href='?kasutajad,registreeri';
	}
function playerstop(o){
	//alert(o);
	var e = document.getElementById(o);
	 e.sendEvent('STOP', 'true');
}
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 findValue(li) {
	if( li == null ) return alert("No match!");
	
	$('.ac_results').show();
	
	if( !!li.extra ) var sValue = li.extra[0];
	
	else var sValue = li.selectValue;
	}

	function selectItem(li) {
	findValue(li);
	}
function sumbit_form(e){
	e = e || window.event;
	var unicode=e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
	//alert(unicode);
	if (unicode == 13){
		$(".searchForm").submit();
	}
}
function google_map()
{
 if (GBrowserIsCompatible())
 {
	if(document.getElementById("GoogleMap") != null){
  var map = new GMap2(document.getElementById("GoogleMap"),{size:new GSize
(310,310)});
  var location = new GLatLng(parseFloat($('#lat').text()), parseFloat($('#lon').text()));
  map.setCenter(location, 15);
  var marker = new GMarker(location);
  map.addOverlay(marker);
  map.setUIToDefault();
	}
 }
}
	
