window.onload = prepareLinks;

function prepareLinks()
{
	$('a.external').click(function()
	{
	     window.open(this.href);
    	 return false;
    });
    
	$("a[class^='popup_']").click(function(event)
	{
    	var prop = event.target.className;
        var w = prop.split('_')[1];
        var h = prop.split('_')[2];
        window.open(this.href,'','menubar=0,location=0,scrollbars=1,toolbar=0,status=0,directories=0,titlebar=0,width='+w+',height='+h);
        return false;
    });
}

function createRequest() 
{ 
	try {request = new XMLHttpRequest();} 
    catch (trymicrosoft) 
    { 
       try{request = new ActiveXObject("Msxml2.XMLHTTP");} 
       catch (othermicrosoft) 
       { 
    		try{request = new ActiveXObject("Microsoft.XMLHTTP");} 
            catch (failed) 
            { 
            	request = null; 
            } 
        } 
     } 
     if (request == null) 
        alert("Error creating request object!"); 
     else 
     	return request; 
} 

function confirmSubmit(fl)
{
	if (fl == 'reset')
		var agree = confirm('Are you sure you wish to reset the system for a new election');
	else
		var agree = confirm('Are you sure you wish to delete '+fl+'?');
	if (agree)
		return true ;
	else
		return false ;
}
