/*		2008-10-26: Novitell AB
		JavaScript-funktioner generella för www.ostran.se/www.nyheterna.net

*/


/*	Funktion som öppnar nytt generellt fönster	*/
function openWindow(url, name, params){
	newWindow=window.open(url, name, params);
 	newWindow.focus();
	}

	/*Funktion som anropas via omröstningsformulärets sökknapp och öppnar resultatet i ett popupfönster*/
function openFormWindow(){
	newResultWindow=window.open("","formWindow","width=500,height=300,toolbar=0,scrollbars=yes");
	newResultWindow.focus();
	}


/*Funktion som kör funktion som validerar radioknapparna och kollar om något är valt, om något är valt körs funktionen openFormWindow annars visas felmmeddelande i en alertruta*/
function validateRadioButtons(frmForm)
	{
		// Go through all elements in form...
		for(n=0; n<frmForm.elements.length; n++)
		{
			// Get the element...
			varElement = frmForm.elements[n];

			// If this element is a radio AND is checked, all is ok!
			if ((varElement.type == "radio" && varElement.checked == true)||
				(varElement.type=="select-one" &&  varElement.selectedIndex!=0)
			)
			{
				newResultWindow=window.open("","formWindow","width=500,height=300,toolbar=0,scrollbars=yes");
				newResultWindow.focus();
				return true;
			} 


		}

		// No checked radiobuttons found...
		alert("Du måste välja ett svarsalternativ!");
		return false;
	}

//Öppnar e-paper fönster från available_epapers.tpl
function openEpaperWin(url){
		newwindow=window.open(url,'epaper', 'width='+screen.width+', height='+screen.height+', menubar=0, status=0, location=0, toolbar=0, scrollbars=1, resizable=1');
		if (window.focus) {newwindow.focus()}
	}