// JavaScript Document
// Some Class

function submitVote1(url, id ,layer,formobj)
{
    var teststring;
	var error_msg='';
	var iserror=0;
	teststring=/\S/;

    if(!formobj.answer[0].checked && !formobj.answer[1].checked  && !formobj.answer[2].checked  && !formobj.answer[3].checked )
	{
		alert("Please select any answer ");
		formobj.answer[0].focus();
		return false;
	}
	var rurl = url;
	var url = url+'submitvote';
    
	if (id != "") 
	{
       answer = $F('answer');
       
       new Ajax.Updater(layer, url, {
           method: 'post',
           onSuccess: function(){
               $(layer).innerHTML = status;               
           },
           evalScripts: false,
           parameters: {
               poll_id: id,
               form_data: $('pollForm').serialize(),
               layer: layer
           }
       });
    }
	
}

function deleteKeyword(url)
{
	var url =  url+'deletekeyword';
	drawing_id = $F('id');
	if ($F('delkeyword') != "") {
		var id = $F('delkeyword');
		if (confirm("Are you sure to delete keyword ?")) {
	  	new Ajax.Updater('result', url, {
	  		method: 'post',
				evalScripts: true,
	  		parameters: {	id: id ,drawing_id: drawing_id}
		  	}
			);
	  }
	}
}

function reportError(request)
{
	alert('Sorry. There was an error.');
}

function isValid(formobj)
{	
	var teststring;
	var error_msg='';
	var iserror=0;
	teststring=/\S/;

	
	if(formobj.poll_question && !teststring.test(formobj.poll_question.value))
	{
		alert("Please Enter the Poll Question");
		formobj.poll_question.focus();
		return false;
	}
	if(formobj.poll_answer1 && !teststring.test(formobj.poll_answer1.value))
	{
		alert("Please Enter the Poll Answer1");
		formobj.poll_answer1.focus();
		return false;
	}
	if(formobj.poll_answer2 && !teststring.test(formobj.poll_answer2.value))
	{
		alert("Please Enter the Poll Answer2");
		formobj.poll_answer2.focus();
		return false;
	}
	if(formobj.poll_answer3 && !teststring.test(formobj.poll_answer3.value))
	{
		alert("Please Enter the Poll Answer3");
		formobj.poll_answer3.focus();
		return false;
	}
	if(formobj.poll_answer4 && !teststring.test(formobj.poll_answer4.value))
	{
		alert("Please Enter the Poll Answer4");
		formobj.poll_answer4.focus();
		return false;
	}

	return true;
}



function viewResult(url, id ,layer)
{
	var rurl = url;
	var url = url+'viewresult';
    
	if (id != "") 
	{
       
       new Ajax.Updater(layer, url, {
           method: 'post',
           onSuccess: function(){
               $(layer).innerHTML = status;               
           },
           evalScripts: false,
           parameters: {
               poll_id: id,
               layer: layer
           }
       });
    }
}




//new Popup({url:'http://www.yahoo.com/'});

