﻿<!--
function trim(str) {
    return str.replace(/^\s*/, "").replace(/\s*$/, "");
}

function loginsubmit_old() {            
			var d_u=new String(document.loginForm.ssousername.value);          			                
			var d_p=new String(document.loginForm.password.value);
			d_u = trim(d_u);
			d_p = trim(d_p);
			if ( d_u != "" && d_p != "") {                           
				   document.loginForm.submit();
			} else {  
						  var msg = '';   
                           if(d_u == '') {
                             msg += "Παρακαλώ συμπληρώστε το πεδίο Username.";
                           }

                           if(d_p == '') {
				             msg+= "\n"+"Παρακαλώ συμπληρώστε το πεδίο Password.";    
                           }
                           
						   if(msg!='')
						   	   alert(msg);
							   
                           if(d_u =='') {
                              document.loginForm.ssousername.focus();
                              return;
                           }
                           document.loginForm.password.focus();
                        }
}

function loginsubmit(logForm) {            
	var d_u=document.getElementById("ssousername");          
	var d_p=document.getElementById("p_request");
	var ps = document.getElementById("password");          
	if (d_u.value != "") {        
		if (d_p.value != "") {                           
			ps.value = (ps.value == "") ?   d_p.value : ps.value;
			logForm.submit();
		} else {     
			alert("Παρακαλώ συμπληρώστε το πεδίο Password");     
			d_p.focus();  
		}  
	} else {     
		alert("Παρακαλώ συμπληρώστε το πεδίο Username");     
		d_u.focus();  
	}        
};            


NS4 = (document.layers) ? true : false;        

function checkEnter(event) {
	var code = 0;
	if (NS4)
		code = event.which;
	else                      
		code = event.keyCode;
	if (code==13)
		loginsubmit();              
}     

	
   function openNewWindow(url, props) {
      newWin = window.open(url, 'newWin', props);
   }

function submit_newsletter() {
   if(!validateForm('fnewsletter')) {
      return;
    } 
    document.fnewsletter.submit();
  }

function submit_poll() 
{
	if(!validateForm('fPoll')) {
		return;
	} 
	document.fPoll.submit();
}

function requestFormSubmition() {
	var elems =	document.f1.elements;
	for (i=0; i<elems.length; i++) {
		if(elems[i].type == 'text') {
			if(elems[i].value == '' && (elems[i].name=='name' || elems[i].name=='lastName')) {
				alert('Τα πεδία Όνομα και Επώνυμο είναι υποχρεωτικά!');
				return;
			} 
		} 
		if(elems[i].type=='select-one') {
			if(elems[i].selectedIndex == 0) {
				alert('Πρέπει να επιλέξετε πιστοποιητικό');
				return;
			}
		}
	}
	submitRequestForm();
 }
		
//-->		

var defaultFontSize = "12px";


$(document).ready(function() {


	//var $cookie_name = "hasvoted";	
	var $cookie_name = "textsize";

	//$.post("/portal/pls/portal/pfs_schema.dynamic_menu.printMenu", function(data){
	//		$("#menu").html(data);
	//});
	
	//if($("#mysitemap")) {
	//	$.post("/portal/pls/portal/pfs_schema.dynamic_menu.printSiteMap", function(data){
	//		$("#mysitemap").html(data);
	//	});
	//}
	
	
	//if($("#mypolls")) {
	//	var $getSize = $.cookie('poolsC');
		//$.cookie(cookie_name, '');
	//	if(!$getSize) {
			//$.post("/portal/pls/portal/pfs_schema.dynamic_menu.printSiteMap", function(data){
				//$("#mysitemap").html(data);
			//});
			
	//	} else  {
		
	//	}
	//}
	

  
    // fix problem with css entry default value,
	$('html').css({fontSize : defaultFontSize});
  
    // Reset Font Size
	var originalFontSize = $('html').css('font-size');
	
	if($.cookie($cookie_name)){
		var $getSize = $.cookie($cookie_name);
		$("html").css({fontSize : $getSize + "px"});
	} else{
		$.cookie($cookie_name, originalFontSize);
	}  
  
  $("#resetFont").click(function(){
	$('html').css({fontSize : defaultFontSize});
	$.cookie($cookie_name, defaultFontSize);
  });
  // Increase Font Size
  $("#increaseFont").click(function(){
  	var currentFontSize = $('html').css('font-size');
 	var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum+1;//*1.1;
	
	// limit max font size
	if ( newFontSize < 15 ) {
		$('html').css({fontSize : newFontSize});
		$('td').css({fontSize : newFontSize});
		$('p').css({fontSize : newFontSize});

		$.cookie($cookie_name, newFontSize);
	}
	return false;
  });
  // Decrease Font Size
  $("#decreaseFont").click(function(){
  	var currentFontSize = $('html').css('font-size');
 	var currentFontSizeNum = parseFloat(currentFontSize, 10);
    var newFontSize = currentFontSizeNum-1;//*0.9;
	
	if ( newFontSize > 9 ) {
		$('html').css({fontSize : newFontSize});
		$('td').css({fontSize : newFontSize});
		$('p').css({fontSize : newFontSize});
		$.cookie($cookie_name, newFontSize);
	}
	return false;
  });
	
	
	/* CONFIG */		
		xOffset = 10;
		yOffset = 20;		
	/* END CONFIG */		
	$("img.tooltip").hover(function(e){											  
		this.t = this.title;
		this.title = "";
		$("body").append("<p id='tooltip'>"+ this.t +"</p>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
    },
	function(){
		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("img.tooltip").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});
	
	if(typeof(myjson)!= "undefined") {
		json_obj = eval(myjson);
		if($("#FormEkprosopou") && json_obj["receiptId"] != '4')
			$("#FormEkprosopou").hide();
	} else {
		$("#FormEkprosopou").hide();
	}
	
	
	
	$("#receiptId").change(function(event) {
		//alert(this.value);
		if(this.value == 4) { 
			$("#FormEkprosopou").fadeIn("slow");
			$("#EkName").attr("isrequired", "1"); 
			$("#EkLastName").attr("isrequired", "1"); 
			$("#EkIDCard").attr("isrequired", "1"); 
		} else {
			$("#FormEkprosopou").fadeOut("slow");		
			$("#EkName").attr("isrequired", "0"); 
			$("#EkLastName").attr("isrequired", "0"); 
			$("#EkIDCard").attr("isrequired", "0"); 
		}
	});
	
	
});

