////////////////////////////////
// inserting image text into text area
////////////////////////////////

function insertAtCursor(myField, myValue) 
{
	//IE support
	if (document.selection) 
	{
		myField.focus();
		sel = document.selection.createRange();
		sel.text = myValue;
	}

	//MOZILLA/NETSCAPE support
	else if (myField.selectionStart || myField.selectionStart == '0') 
	{
		var startPos = myField.selectionStart;
		var endPos = myField.selectionEnd;
		myField.value = myField.value.substring(0, startPos)
		+ myValue
		+ myField.value.substring(endPos, myField.value.length);
	}
	else 
	{
		myField.value += myValue;
	}
}


var radioflag;

function smiley_list(message)
{
	message = message.replace(/:woohoo:/g, '<img src=\"/smileys/1_smiley.gif\" border=0>')
	message = message.replace(/:cheers:/g, '<img src=\"/smileys/2_smiley.gif\" border=0>')
	message = message.replace(/:eek:/g, '<img src=\"/smileys/3_smiley.gif\" border=0>')
	message = message.replace(/:gun:/g, '<img src=\"/smileys/4_smiley.gif\" border=0>')
	message = message.replace(/:group:/g, '<img src=\"/smileys/5_smiley.gif\" border=0>')
	message = message.replace(/:gift:/g, '<img src=\"/smileys/6_smiley.gif\" border=0>')
	message = message.replace(/:cowboy:/g, '<img src=\"/smileys/7_smiley.gif\" border=0>')
	message = message.replace(/:dancer:/g, '<img src=\"/smileys/76_smiley.gif\" border=0>')
	message = message.replace(/:Peek:/g, '<img src=\"/smileys/9_smiley.gif\" border=0>')
	message = message.replace(/:eking:/g, '<img src=\"/smileys/10_smiley.gif\" border=0>')
	message = message.replace(/:hiding:/g, '<img src=\"/smileys/11_smiley.gif\" border=0>')
	message = message.replace(/:yippee:/g, '<img src=\"/smileys/12_smiley.gif\" border=0>')
	message = message.replace(/:Pleased:/g, '<img src=\"/smileys/13_smiley.gif\" border=0>')
	message = message.replace(/:snooze:/g, '<img src=\"/smileys/14_smiley.gif\" border=0>')
	message = message.replace(/:kick:/g, '<img src=\"/smileys/15_smiley.gif\" border=0>')
	message = message.replace(/:hmm:/g, '<img src=\"/smileys/16_smiley.gif\" border=0>')
	message = message.replace(/:yeah:/g, '<img src=\"/smileys/17_smiley.gif\" border=0>')
	message = message.replace(/:Popcorn:/g, '<img src=\"/smileys/18_smiley.gif\" border=0>')
	message = message.replace(/:welcome:/g, '<img src=\"/smileys/19_smiley.gif\" border=0>')
	message = message.replace(/:-\)\)/g, '<img src=\"/smileys/78_smiley.gif\" border=0>')
	message = message.replace(/:drama:/g, '<img src=\"/smileys/21_smiley.gif\" border=0>')
	message = message.replace(/:cop:/g, '<img src=\"/smileys/22_smiley.gif\" border=0>')
	message = message.replace(/:Protest:/g, '<img src=\"/smileys/23_smiley.gif\" border=0>')
	message = message.replace(/:geek:/g, '<img src=\"/smileys/24_smiley.gif\" border=0>')
	message = message.replace(/:2thumbs:/g, '<img src=\"/smileys/25_smiley.gif\" border=0>')
	message = message.replace(/:gossip:/g, '<img src=\"/smileys/26_smiley.gif\" border=0>')
	message = message.replace(/:thumb:/g, '<img src=\"/smileys/27_smiley.gif\" border=0>')
	message = message.replace(/:wasntme:/g, '<img src=\"/smileys/28_smiley.gif\" border=0>')
	message = message.replace(/:blinky:/g, '<img src=\"/smileys/29_smiley.gif\" border=0>')
	message = message.replace(/:lies:/g, '<img src=\"/smileys/30_smiley.gif\" border=0>')
	message = message.replace(/:bash:/g, '<img src=\"/smileys/31_smiley.gif\" border=0>')
	message = message.replace(/:omg:/g, '<img src=\"/smileys/32_smiley.gif\" border=0>')
	message = message.replace(/:help:/g, '<img src=\"/smileys/33_smiley.gif\" border=0>')
	message = message.replace(/:\(/g, '<img src=\"/smileys/34_smiley.gif\" border=0>')
	message = message.replace(/;\)/g, '<img src=\"/smileys/35_smiley.gif\" border=0>')
	message = message.replace(/:wave:/g, '<img src=\"/smileys/36_smiley.gif\" border=0\">')
	message = message.replace(/:biglaugh:/g, '<img src=\"/smileys/37_smiley.gif\" border=0>')
	message = message.replace(/:bonk:/g, '<img src=\"/smileys/38_smiley.gif\" border=0>')
	message = message.replace(/:canttalk:/g, '<img src=\"/smileys/39_smiley.gif\" border=0>')
	message = message.replace(/:p/g, '<img src=\"/smileys/40_smiley.gif\" border=0>')
	message = message.replace(/:bugeye:/g, '<img src=\"/smileys/41_smiley.gif\" border=0>')
	message = message.replace(/:hopeless:/g, '<img src=\"/smileys/42_smiley.gif\" border=0>')
	message = message.replace(/:whew:/g, '<img src=\"/smileys/43_smiley.gif\" border=0>')
	message = message.replace(/:nono:/g, '<img src=\"/smileys/44_smiley.gif\" border=0>')
	message = message.replace(/:tiphat:/g, '<img src=\"/smileys/45_smiley.gif\" border=0>')
	message = message.replace(/:yup:/g, '<img src=\"/smileys/46_smiley.gif\" border=0>')
	message = message.replace(/:cool:/g, '<img src=\"/smileys/47_smiley.gif\" border=0>')
	message = message.replace(/:cynic:/g, '<img src=\"/smileys/48_smiley.gif\" border=0>')
	message = message.replace(/:bouncy:/g, '<img src=\"/smileys/49_smiley.gif\" border=0>')
	message = message.replace(/:worship:/g, '<img src=\"/smileys/50_smiley.gif\" border=0>')
	message = message.replace(/:maggie:/g, '<img src=\"/smileys/51_smiley.gif\" border=0>')
	message = message.replace(/:cookoo:/g, '<img src=\"/smileys/52_smiley.gif\" border=0>')
	message = message.replace(/:rolleyes:/g, '<img src=\"/smileys/53_smiley.gif\" border=0>')
	message = message.replace(/:dizzy:/g, '<img src=\"/smileys/54_smiley.gif\" border=0>')
	message = message.replace(/:queen:/g, '<img src=\"/smileys/55_smiley.gif\" border=0>')
	message = message.replace(/:irked:/g, '<img src=\"/smileys/56_smiley.gif\" border=0>')
	message = message.replace(/:suspect:/g, '<img src=\"/smileys/57_smiley.gif\" border=0>')
	message = message.replace(/:mad:/g, '<img src=\"/smileys/58_smiley.gif\" border=0>')
	message = message.replace(/:\)/g, '<img src=\"/smileys/59_smiley.gif\" border=0>')
	message = message.replace(/:elvis:/g, '<img src=\"/smileys/60_smiley.gif\" border=0>')
	message = message.replace(/:idea:/g, '<img src=\"/smileys/61_smiley.gif\" border=0>')
	message = message.replace(/:rant:/g, '<img src=\"/smileys/62_smiley.gif\" border=0>')
	message = message.replace(/:sneaky:/g, '<img src=\"/smileys/63_smiley.gif\" border=0>')
	message = message.replace(/:cgleam:/g, '<img src=\"/smileys/64_smiley.gif\" border=0>')
	message = message.replace(/:cheeky:/g, '<img src=\"/smileys/65_smiley.gif\" border=0>')
	message = message.replace(/:whistle:/g, '<img src=\"/smileys/67_smiley.gif\" border=0>')
	message = message.replace(/:shh:/g, '<img src=\"/smileys/68_smiley.gif\" border=0>')
	message = message.replace(/:confused:/g, '<img src=\"/smileys/69_smiley.gif\" border=0>')
	message = message.replace(/:D/g, '<img src=\"/smileys/70_smiley.gif\" border=0>')
	message = message.replace(/:-\)/g, '<img src=\"/smileys/77_smiley.gif\" border=0>')
	message = message.replace(/:tisk:/g, '<img src=\"/smileys/72_smiley.gif\" border=0>')
	message = message.replace(/:yikes:/g, '<img src=\"/smileys/73_smiley.gif\" border=0>')
	message = message.replace(/:banghead:/g, '<img src=\"/smileys/74_smiley.gif\" border=0>')
	message = message.replace(/:tevil:/g, '<img src=\"/smileys/79_smiley.gif\" border=0>')
	message = message.replace(/:\?\?:/g, '<img src=\"/smileys/80_smiley.gif\" border=0>')
	message = message.replace(/:red:/g, '<img src=\"/smileys/81_smiley.gif\" border=0>')
	message = message.replace(/:shock:/g, '<img src=\"/smileys/82_smiley.gif\" border=0>')
	message = message.replace(/:o\)/g, '<img src=\"/smileys/83_smiley.gif\" border=0>')
	message = message.replace(/:-\|/g, '<img src=\"/smileys/84_smiley.gif\" border=0>')
	message = message.replace(/;-\)/g, '<img src=\"/smileys/85_smiley.gif\" border=0>')
	message = message.replace(/:-\(/g, '<img src=\"/smileys/86_smiley.gif\" border=0>')
	message = message.replace(/:lildevil:/g, '<img src=\"/smileys/87_smiley.gif\" border=0>')
	message = message.replace(/alien/g, '<img src=\"/smileys/88_smiley.gif\" border=0>')
	message = message.replace(/bomb/g, '<img src=\"/smileys/89_smiley.gif\" border=0>')
	message = message.replace(/:drunken:/g, '<img src=\"/smileys/90_smiley.gif\" border=0>')
	message = message.replace(/:blackeye:/g, '<img src=\"/smileys/91_smiley.gif\" border=0>')
	message = message.replace(/:cheese:/g, '<img src=\"/smileys/92_smiley.gif\" border=0>')
	message = message.replace(/:cherry:/g, '<img src=\"/smileys/93_smiley.gif\" border=0>')
	message = message.replace(/:clown:/g, '<img src=\"/smileys/94_smiley.gif\" border=0>')
	message = message.replace(/:flower:/g, '<img src=\"/smileys/95_smiley.gif\" border=0>')
	message = message.replace(/:joker:/g, '<img src=\"/smileys/96_smiley.gif\" border=0>')
	message = message.replace(/:king:/g, '<img src=\"/smileys/97_smiley.gif\" border=0>')
	message = message.replace(/:spidey:/g, '<img src=\"/smileys/98_smiley.gif\" border=0>')
	message = message.replace(/:sunny:/g, '<img src=\"/smileys/99_smiley.gif\" border=0>')
	message = message.replace(/:study:/g, '<img src=\"/smileys/100_smiley.gif\" border=0>')

	return message;
}


function frmsubmit(qno,frm)
{
	i = frm.elements.length;
	last_e="";
	for(m=0;m<i;m++)
	{
		new_e=frm.elements[m].name
		if(new_e=="s27" && frm.elements[m+1].checked)
		{
			break;
		}
		if(new_e=="s32" && frm.elements[m+1].checked)
		{
			break;
		}

/*		cnt=0
		if(qno=="16")
		{
			for(i=0; i<frm[frm.elements[m].name].length;i++)
			{
				if(frm..s16[i].checked)
				{
					cnt++
				}
			}
			alert(cnt)
			if(cnt>2)
			{
				alert("Please select only 3 answers in Question 16")
				return false;
			}
		}
		*/
		other_flag=0;
		radioflag=0
		if(new_e!=last_e)
		{
			last_e = new_e
			if(frm.elements[m].type=='textarea')
			{
				if(frm.elements[m].value!="")
				radioflag=1
			}

			if(frm.elements[m].type=='radio')
			{
				k=frm[frm.elements[m].name].length
				for(m1=0;m1<k;m1++)
				{
					if(frm[frm.elements[m].name][m1].checked==true)
					{
						radioflag=1;
						break;
					}
				}
			}

			if(frm.elements[m].type=='checkbox')
			{
				cnt=0
				k=frm[frm.elements[m].name].length
				for(m1=0;m1<k;m1++)
				{
					if(frm[frm.elements[m].name][m1].checked==true)
					{
						radioflag=1;
						cnt++
						
					}
				}
				if (qno==16 && cnt>3)
				{
					alert("Please select only 3 answers in Question 16")
					return false;
				}
			}

			donotcheck=1;
			if(frm.elements[m].type=='text')
			{
				if((frm.elements[m-1].type=="radio"||frm.elements[m-1].type=="checkbox") && frm.elements[m-1].checked==true )
				{
					if(frm[frm.elements[m].name].value!="")
					{
						radioflag=1
					}
					else
					{
						donotcheck=1
					}
				}
				else
				{
					donotcheck=0
				}
				qno--;
			}

			if(radioflag==0 && donotcheck==1)
			{
				if(qno==55)
				{
					alert("Please give us your suggestions.")
				}
				else
				{
					alert("Please answer Question " +qno)
				}
				frm.elements[m].focus();
				return false;
			}

			if (frm.elements[m].name=="s15a" || frm.elements[m].name=="s15b")
			{
				qno=14;
			}

			qno++  // this is the question no... and incrementing it increases the displayed qno
		}
	}
}

if (self != top) 
{
	if (document.images)
		top.location.replace(window.location.href);
	else
		top.location.href = window.location.href;
}

var opened = false;
var win;

function openwin(str,nm,width,height)
{
	var xMax = 800, yMax=600; // default
	var opened_desicupid=false;
	if (document.all)
		xMax = document.body.offsetHeight, yMax = document.body.offsetWidth;
	else if (document.layers)
		xMax = window.innerHeight, yMax = window.innerWidth;
	var xOffset = (xMax/2.3), yOffset = (yMax/5);	

	if(opened == false)
	{
		win = open(str,nm,"status=0,scrollbars=1,menubar=0,toolbar=0,location=0,resizeable=0,width="+width+",height="+height +",left="+xOffset+",top="+yOffset); 
	}
	else if(opened == true)
	{
		if(win.closed == false)
		win.close(); 
		win = window.open(str,nm,"status=0,scrollbars=1,menubar=0,toolbar=0,location=0,resizeable=0,width="+width+",height="+height +",left="+xOffset+",top="+yOffset); 
	}
	opened = true; 
}

var opened_buzz=false;
var win_buzz;
function openbuzzwin(url,name,win_width,win_height)
{
	if(opened_buzz == false)
	{
		win_buzz = open(url,name,"status=0,scrollbars=0,menubar=0,toolbar=0,location=0,resizeable=0,width="+win_width+",height="+win_height);
	}
	else if(opened_buzz == true)
	{
		if(win_buzz.closed == false)
		win_buzz.close(); 
		win_buzz = window.open(url,name,"status=0,scrollbars=0,menubar=0,toolbar=0,location=0,resizeable=0,width="+win_width+",height="+win_height);    
	}
	opened_buzz = true; 
}

function setstr(str)
{
	window.status=str;
	window.defaultStatus=str;
}

function showfrom(str)
{	
	window.document.search.pg_show_from.value=str;
	window.document.search.submit();
}

// function for home page window
var opened_desicupid = false;
function openwin_home(url,name,win_width,win_height)
{
	if(opened_desicupid == false)
	{
		win_desicupid = open(url,name,"directories=yes,location=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes,width="+win_width+",height="+win_height+",left=100,top=100");
	}
	else if(opened_desicupid == true)
	{
		if(win_desicupid.closed == false)
		win_desicupid.close(); 
		win_desicupid = window.open(url,name,"directories=yes,location=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes,width="+win_width+",height="+win_height +",left=100,top=100");    
	}
	opened_desicupid = true; 
}