	
function SubmitNewsletter(mailingid)
{	     		  	
	
	sendGetRequest('ajaxnewsletter.aspx?validate=1&email=' + document.ajaxnewsletterform.email.value + '&mailingid=' + mailingid, handleServerResponseNewsletter);	
}

//Submit newsletters
function getNewsletter(mailingid)
{	     			 
	sendGetRequest('ajaxnewsletter.aspx?mailingid=' + mailingid, handleServerResponseNewsletter);			
}

//Submit newsletters by key down
function SubmitNewsletterByKeyDown(mailingid, e)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13)
	{
		//send ajax request
		sendGetRequest('ajaxnewsletter.aspx?validate=1&email=' + document.ajaxnewsletterform.email.value + '&mailingid=' + mailingid, handleServerResponseNewsletter);
		return false;
	}
	else return true;
}

//Submit sale certificate pass
function SubmitSaleCertificatePass(code)
{
	sendGetRequest('ajaxsalecertificatepass.aspx?validate=1&email=' + document.salecertificatepassform.email.value + '&code=' + code, handleServerResponseSaleCertificatePass);
}

//Submit sale certificate pass by key down
function SubmitSaleCertificatePassByKeyDown(code, e)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
	else if (e) keycode = e.which;
	else return true;
	if (keycode == 13)
	{
		//send ajax request
		sendGetRequest('ajaxsalecertificatepass.aspx?validate=1&email=' + document.salecertificatepassform.email.value + '&code=' + code, handleServerResponseSaleCertificatePass);
		return false;
	}
	else return true;
}

//Get sale certificate pass
function getSaleCertificatePass(code)
{
	//send ajax request
	sendGetRequest('ajaxsalecertificatepass.aspx?code=' + code, handleServerResponseSaleCertificatePass);			
}
		
	function popupWindow(url,w,h) {		
			
		    if (document.all)
		        var xMax = screen.width, yMax = screen.height;
		    else
		        if (document.layers)
		            var xMax = window.outerWidth, yMax = window.outerHeight;
		        else
		            var xMax = 640, yMax=480;

		    var xOffset = (xMax/2) - (w/2), yOffset = (yMax/2) - (h/2);

			windowprops = "height="+h+",width="+w+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset+",location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=no,titlebar=no"

		 	window.open(url, "Picture" + w + h, windowprops);
		}	
	
	function popupScrolerWindow(url,w,h) {
		windowprops = "height="+h+",width="+w+",location=no,scrollbars=yes,menubar=no,toolbar=no,resizable=yes,titlebar=no,status=no";
	 	window.open(url, "Picture" + w + h, windowprops);
	}
		
	function popupSurvey(form,operate) {
		optionid=0
		h=417
		w=500
		windowprops = "height="+h+",width="+w+",location=no,scrollbars=no,menubar=no,toolbar=no,resizable=no,titlebar=no,status=no"
		
	    for (i=0; i<form.answerid.length; i++) {
			if (form.answerid[i].checked) {
				optionid = form.answerid[i].value
			}
		}		
	
		if (operate==2) optionid=0
		window.open(form.action + "?surveyid=" + form.surveyid.value + "&optionid=" + optionid + "&operate=" + operate + "&comment=" + form.comment.value + "&email=" + form.email.value , "Anketa", windowprops);
	}


	function resizetext(action)
	{
		if (action == 1) {	
			if (document.getElementById("bodytext").style.fontSize == '13px') 
				{ document.getElementById("bodytext").style.fontSize = 11; }
			if (document.getElementById("bodytext").style.fontSize == '16px') 
				{ document.getElementById("bodytext").style.fontSize = 13; }
			if (document.getElementById("bodytext").style.fontSize == '20px') 
				{ document.getElementById("bodytext").style.fontSize = 16; }					
		} else {
			if (document.getElementById("bodytext").style.fontSize == '16px') 
				{ document.getElementById("bodytext").style.fontSize = 20; }
			if (document.getElementById("bodytext").style.fontSize == '13px') 
				{ document.getElementById("bodytext").style.fontSize = 16; }
			if (document.getElementById("bodytext").style.fontSize == '11px') 
				{ document.getElementById("bodytext").style.fontSize = 13; }
		}
	}		
	
function check_number(name,e)
	{
		var ns = (navigator.appName == "Netscape");

		if(ns) var key_index = e.which;
		else var key_index = window.event.keyCode;

		// status = 'key pressed = '+key_index;
		// only allow numbers and backspace
		if((key_index>47 && key_index<58 && name.value.length<3) || key_index==0 || key_index==8)
		return true;
		else
		return false;
	}
	
function check_valid_ident(e)
	{
		var ns = (navigator.appName == "Netscape");

		if(ns) var key_index = e.which;
		else var key_index = window.event.keyCode;

		// status = 'key pressed = '+key_index;
		// only allow numbers and backspace
		if(((key_index>47 && key_index<58) && (document.getElementById("bodytext").articleid.value.length < 6)) || key_index==0 || key_index==8)
		return true;
		else
		return false;
	}			
	
function replaceImage(mainimage,sourceimage,src) 
	{
		document.images[document.images[mainimage].orgsrc].src = document.images[document.images[mainimage].orgsrc].orgsrc;
		document.images[mainimage].src = src;
		document.images[sourceimage].src = 'images/transparent.gif';
		document.images[mainimage].orgsrc = sourceimage
		
	}	

function imgErrorFunc(jdocid) 
{   
	jdocid.src = 'images/transparent.gif';
}	
	
// activate flash banner
function ActivateFlash()
{
	var objects = document.getElementsByTagName("object");
	for (var i = 0; i < objects.length; i++)
	{
		objects[i].outerHTML = objects[i].outerHTML;
	}
} 
	
//set popup position
function setPopUpPosition(name)
{    
    //set position
    document.getElementById(name).style.top = 120; // (document.body.clientHeight/2) - 208; 
	document.getElementById(name).style.left = (document.body.clientWidth/2) - 395;   
}

function setPopUpDivHeight(name)
{    
    //set position
    document.getElementById(name).style.height = document.body.scrollHeight + 95; //> document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); 
}
	
	