
/***************************************************************************
 * File Name			: group.js
 * File Created			: Tuesday, July 10, 2007
 * File Last Modified	: Tuesday, July 10, 2007
 * Copyright			: (C) 2001 AJ Square Inc
 * Email				: licence@ajsquare.net
 * Software Language	: PHP
 * Version Created		: V 4.3.2
 * Programmers worked	: M.N.Ramasubbu
 *
 ***************************************************************************/
 

/****************************************************************************
 
*      Licence Agreement: 
 
*     This program is a Commercial licensed software; 
*     you are not authorized to redistribute it and/or modify/and or sell it under any publication 
*     or license /or term it under the GNU General Public License as published by the Free Software Foundation;
*     either user and developer versions of the License, or (at your option) 
*     any later version is applicable for the same.
 
*****************************************************************************/
//	Cookie oriented scriptds
//	------------------------
function Get_Cookie( name ) {
	
var start = document.cookie.indexOf( name + "=" );
var len = start + name.length + 1;
if ( ( !start ) &&
( name != document.cookie.substring( 0, name.length ) ) )
{
return null;
}
if ( start == -1 ) return null;
var end = document.cookie.indexOf( ";", len );
if ( end == -1 ) end = document.cookie.length;
return unescape( document.cookie.substring( len, end ) );
}
function addcookie(video_id)
	{
//		alert(Get_Cookie('video_list'));
		f = 0;
		if(Get_Cookie('video_list') != null)
			{
				sam = Get_Cookie('video_list');
				countvideoid = sam.split("-");
				for(i=0;i<countvideoid.length;i++)
					{
						if(countvideoid[i] == video_id)
							{
								f = 1;
							}
					}
				if(f == 0)
					{
						videoid = Get_Cookie('video_list') + "-" + video_id;
						Set_Cookie('video_list', videoid, '', '/', '', '' );
					}
				
			}
		else
			{
				videoid = video_id;
				Set_Cookie('video_list', videoid, '', '/', '', '' );
			}
			
			watchvideoplay(video_id);
	}
function Delete_Cookie( name, path, domain )
	{
		if ( Get_Cookie( name ) ) document.cookie = name + "=" +
			( ( path ) ? ";path=" + path : "") +
			( ( domain ) ? ";domain=" + domain : "" ) +
			";expires=Thu, 01-Jan-1970 00:00:01 GMT";
	}
	
function Set_Cookie( name, value, expires, path, domain, secure ) 
{
// set time, it's in milliseconds
var today = new Date();
today.setTime( today.getTime() );

/*
if the expires variable is set, make the correct 
expires time, the current script below will set 
it for x number of days, to make it for hours, 
delete * 24, for minutes, delete * 60 * 24
*/
if ( expires )
{
expires = expires * 1000 * 60 * 60 * 24;
}
var expires_date = new Date( today.getTime() + (expires) );

document.cookie = name + "=" +escape( value ) +
( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + 
( ( path ) ? ";path=" + path : "" ) + 
( ( domain ) ? ";domain=" + domain : "" ) +
( ( secure ) ? ";secure" : "" );
}	
	
	
	
//	New Poll
//	--------

var xmlHttp

function newpoll(str1,str2)
{
	//newpollfrm.Submit.disabled = true;
	//alert(newpollfrm.answer1.value);
if (str1.length==0)
{ 
document.getElementById("displayval").innerHTML=""
alert("Enter the Question");
document.getElementsByName("question")[0].focus();
return
}
for(i=1;i<=str2;i++)
{
if(document.getElementsByName("answer"+i)[0].value == "")
	{
		alert("Enter the Answer "+i);
		document.getElementsByName("answer"+i)[0].focus();
		return false;
	}
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="include/newpoll.php"
url=url+"?ques="+str1
url=url+"&total="+str2
Set_Cookie('question', str1, '', '/', '', '' );
Set_Cookie('total', str2, '', '/', '', '' );
for(i=1;i<=str2;i++)
{
url=url+"&val"+i+"="+document.getElementsByName("answer"+i)[0].value
Set_Cookie('answer'+i, document.getElementsByName("answer"+i)[0].value, '', '/', '', '' );
}
/*	alert(url);
	alert(Get_Cookie('answer1'));
	alert(Get_Cookie('answer2'));
	alert(Get_Cookie('question'));
	alert(Get_Cookie('total'));
*///+"&userstat="+userstat
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged  
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("displayval").innerHTML=xmlHttp.responseText;
	//alert(xmlHttp.responseText);
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 


// View Poll
// ---------

var xmlHttp

function viewpoll(str1,str2)
{
//viewpollfrm.Submit.disabled = true;

if (str1.length==0)
{ 
document.getElementById("displayval").innerHTML=""
alert("Enter the Question");
document.getElementsByName("viewquestion")[0].focus();
return
}
for(i=1;i<=str2;i++)
{
if(document.getElementsByName("viewanswer"+i)[0].value == "")
	{
		alert("Enter the Answer "+i);
		document.getElementsByName("viewanswer"+i)[0].focus();
		return false;
	}
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="include/viewpoll.php"
url=url+"?ques="+str1
url=url+"&total="+str2

Set_Cookie('question', str1, '', '/', '', '' );
Set_Cookie('total', str2, '', '/', '', '' );

for(i=1;i<=str2;i++)
{
url=url+"&val"+i+"="+document.getElementsByName("viewanswer"+i)[0].value;
Set_Cookie('answer'+i, document.getElementsByName("viewanswer"+i)[0].value, '', '/', '', '' );
}
//alert(url);
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged  
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("displayval").innerHTML=xmlHttp.responseText;
	//alert(xmlHttp.responseText);
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 


//	User side polling
//	-----------------

var xmlHttp

function userpoll(str1)
{
if (str1.length==0)
{ 
document.getElementById("displayval").innerHTML=""
alert("Enter the Question");
return
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="include/userpoll.php"
url=url+"?ans="+str1
Set_Cookie('userpoll', str1, '', '/', '', '' );
//+"&userstat="+userstat
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged  
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("displayval").innerHTML=xmlHttp.responseText;
	//alert(xmlHttp.responseText);
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 

//	IP Address status chance
// 	------------------------


var xmlHttp

function ipaddresschg(str1)
{
if (str1.length==0)
{ 
document.getElementById("displayval").innerHTML=""
alert("Enter the Question");
return
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="include/ipaddresschg.php"
url=url+"?ipadd="+str1
Set_Cookie('ipaddress', str1, '', '/', '', '' );

//+"&userstat="+userstat
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged  
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("displayval").innerHTML=xmlHttp.responseText;
	//alert(xmlHttp.responseText);
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 



//	View Vote
// 	---------


var xmlHttp

function viewvote(str1)
{
if (str1.length==0)
{ 
document.getElementById("displayval").innerHTML=""
alert("Enter the Question");
return
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
} 
var url="viewpoll.php"
url=url+"?ipadd="+str1
//alert(url);
//+"&userstat="+userstat
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged  
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	document.getElementById("displayval").innerHTML=xmlHttp.responseText;
	//alert(xmlHttp.responseText);
	} 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 
