<!--
function loadIframe(url)
{
    frames.newspaperSaitFrame.location.href = url;
}

function GetNewspapers(paperType, letter, resultPage)
{
	var req = new JsHttpRequest();
	req.onreadystatechange = function()
	{
		if (req.readyState == 4)
		{
			var newspapers = '';
			if(req.responseJS.newspapers != '')
			{
				newspapers = '<ul><hr>';
				for (var i = 0; i < req.responseJS.newspapers.length ; i++)
				{
					var url = req.responseJS.newspapers[i][0];
					var paper = req.responseJS.newspapers[i][1];
					var paper_id = req.responseJS.newspapers[i][2];
					var city = req.responseJS.newspapers[i][3];
					var state = req.responseJS.newspapers[i][4];
					var paper_escaped  = paper;
					paper_escaped = paper_escaped.replace('\\','\\\\');
					paper_escaped = paper_escaped.replace("'", "`");
					paper_escaped = paper_escaped.replace('"', '\"');
					url = url.replace("\\","\\\\");
					url = url.replace('"', '\"');
					url = url.replace("'", '`');
					newspapers += "<li><span class='link_emul' onClick='initLeftSide(\"" + url + "\", " + paper_id + ", \"" + paper_escaped + "\");' onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"'>" + paper + " <br />(" + city + ", " + state + ")<hr></span></li>";
				}
				newspapers += '</ul>';
			}
			else
			{
				newspapers = '<center>No newspapers.</center>';
			}
			document.getElementById('newspapers_1701579').innerHTML = newspapers;
			document.getElementById('navigation_newspapers_1701579').innerHTML = req.responseJS.navigationNewspapers;
        }
    }
    req.open(null, 'php/get_newspapers.php', true);
	req.send( {
				letter: letter,
				paper_type: paperType,
				page_result: resultPage,
				filter: document.getElementById('filter_1701579').value
			  }
			 );
}

function GetComments(paperId, resultPage)
{
	var req = new JsHttpRequest();
	req.onreadystatechange = function()
	{
		if (req.readyState == 4)
		{
			document.getElementById('comments_1701579').innerHTML = req.responseJS.comments;
			document.getElementById('number_of_comments_1701579').innerHTML = req.responseJS.number_of_comments;
			document.getElementById('navigation_comments_1701579').innerHTML = req.responseJS.navigationComments;
        }
    }
    req.open(null, 'php/get_comments.php', true);
    req.send( {
				paper_Id: paperId,
				page_result: resultPage
			  }
			 );
}

function SetPaperId(paperId)
{
	document.getElementById('paper_Id_1701579').value = paperId;
}

function GetPaperId()
{
	return document.getElementById('paper_Id_1701579').value;
}

function AddComment()
{

	//*
    window.scrollTo(0,0);
	var name           = document.getElementById('name_1701579').value;
	var city           = document.getElementById('townOrCity_1701579').value;
	var email          = document.getElementById('email_1701579').value;
	var phone          = document.getElementById('telephone_1701579').value;
	var comment        = document.getElementById('body_1701579').value;
	var paperType      = document.getElementById('paper_type_1701579').value;
	var paperId        = document.getElementById('paper_Id_1701579').value;
	var url            = document.getElementById('paper_URL_1701579').value;
	var mail_to_editor = document.getElementById('mail_to_editor').checked;
	var name_          = document.getElementById('name_1701579').value;
	var city_          = document.getElementById('townOrCity_1701579').value;
	var email_         = document.getElementById('email_1701579').value;
	var phone_         = document.getElementById('telephone_1701579').value;
	
	document.getElementById('body_1701579').value = '';
	document.getElementById('mail_to_editor').checked = false;
	
	setCookie("name", name, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
	setCookie("city", city, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
	setCookie("email", email, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
	setCookie("phone", phone, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
	setCookie("phone", phone, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
	switch(paperType)
	{
		case 'weekly':
			setCookie("weekly_paper_id", paperId, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			setCookie("weekly_paper_url", url, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			setCookie("weekly_paper", document.getElementById('paper_1701579').value, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			break;
		case 'daily':
			setCookie("daily_paper_id", paperId, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			setCookie("daily_paper_url", url, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			setCookie("daily_paper", document.getElementById('paper_1701579').value, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			break;
		case 'spanish':
			setCookie("spanish_paper_id", paperId, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			setCookie("spanish_paper_url", url, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			setCookie("spanish_paper", document.getElementById('paper_1701579').value, "Mon, 01-Jan-2008 00:00:00 GMT", "/");
			break;
	}
	
	var req = new JsHttpRequest();
	req.onreadystatechange = function()
	{
		if (req.readyState == 4)
		{
			GetComments(paperId,0);
        }
	}
    req.open(null, 'php/add_comments.php', true);
    req.send( {
				name           : name_,
				city           : city_,
				email          : email_,
				phone          : phone_,
				comment        : comment,
				paper_type     : paperType,
				paper_Id       : paperId,
				mail_to_editor : mail_to_editor
			  }
			 );
	//*/
}

function debug(one, two)
{
	alert(one + " - " + two);
}

function loading(status)
{
	if(status == 'show')
	{
		window.status = 'Loading...';		
	}
	else
	{
		window.status = '';
	}
}

function status_text(text)
{
	window.status = text;
}

function myAlert()
{
	alert('my alert');
}

function setCookie (name, value, expires, path, domain, secure)
{
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name)
{
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function initialize()
{
//*
	document.getElementById('name_1701579').value        = (getCookie('name') != null) ? getCookie('name') : '';
	document.getElementById('townOrCity_1701579').value  = (getCookie('city') != null) ? getCookie('city') : '';
	document.getElementById('email_1701579').value       = (getCookie('email') != null) ? getCookie('email') : '';
	document.getElementById('telephone_1701579').value   = (getCookie('phone') != null) ? getCookie('phone') : '';
	
	var paperType = document.getElementById('paper_type_1701579').value;
	switch(paperType)
	{
		case 'weekly':
			var paperId = getCookie('weekly_paper_id');
			var url  = getCookie('weekly_paper_url');
			var paper  = getCookie('weekly_paper');
			if((paperId == null) || (url == null) || (paper == null))
			{
				initializeByDefault();
				return(true);
			}
			break;
		case 'daily':
			var paperId = getCookie('daily_paper_id');
			var url  = getCookie('daily_paper_url');
			var paper  = getCookie('daily_paper');
			if((paperId == null) || (url == null) || (paper == null))
			{
				initializeByDefault();
				return(true);
			}
			break;
		case 'spanish':
			var paperId = getCookie('spanish_paper_id');
			var url  = getCookie('spanish_paper_url');
			var paper  = getCookie('spanish_paper');
			if((paperId == null) || (url == null) || (paper == null))
			{
				initializeByDefault();
				return(true);
			}
			break;
	}
	document.getElementById('paper_Id_1701579').value = paperId;
	document.getElementById('paper_URL_1701579').value = url;
	document.getElementById('paper_1701579').value = paper;
	setLinkToNewspaperSait(url, paper);
	GetComments(paperId,0);
	GetNewspapers(paperType, "A", 0);
//*/
}

function initializeByDefault()
{
	var paperType = document.getElementById('paper_type_1701579').value;
	switch(paperType)
	{
		case 'weekly':
			document.getElementById('paper_Id_1701579').value = 6007;
			document.getElementById('paper_URL_1701579').value = 'http://www.advertizerherald.com';
			document.getElementById('paper_1701579').value = 'Abbeville Press & Banner';
			setLinkToNewspaperSait('http://www.advertizerherald.com', 'Abbeville Press & Banner');
			GetComments(6007, 0);
			break;
		case 'daily':
			document.getElementById('paper_Id_1701579').value = 1226;
			document.getElementById('paper_URL_1701579').value = 'http://www.aberdeennews.com/';
			document.getElementById('paper_1701579').value = 'Aberdeen American News';
			setLinkToNewspaperSait('http://www.aberdeennews.com/', 'Aberdeen American News');
			GetComments(1226, 0);
			break;
		case 'spanish':
			document.getElementById('paper_Id_1701579').value = 7404;
			document.getElementById('paper_URL_1701579').value = 'http://www.ahoranews.com/';
			document.getElementById('paper_1701579').value = 'Ahora';
			setLinkToNewspaperSait('http://www.ahoranews.com/', 'Ahora');
			GetComments(7404, 0);
			break;
	}
	GetNewspapers(paperType, "A", 0)
/*
	alert('init by default');

	var paperType = document.getElementById('paper_type_1701579').value;
	var req = new JsHttpRequest();
	req.onreadystatechange = function()
	{
		if (req.readyState == 4)
		{
			document.getElementById('paper_Id_1701579').value = req.responseJS.paper_id;
			document.getElementById('paper_URL_1701579').value = req.responseJS.url;
			document.getElementById('paper_1701579').value = req.responseJS.paper;
			setLinkToNewspaperSait(req.responseJS.url, req.responseJS.paper);
			loadIframe(req.responseJS.url);
            GetComments(req.responseJS.paper_id,0);
			GetNewspapers(paperType, "A", 0);
        }
	}
    req.open(null, 'php/get_comments_rate.php', true);
    req.send( {
				paper_type: paperType
			  }
			 );
//*/
}

function setLinkToNewspaperSait(url, paper)
{
	document.getElementById('link_to_newspaper_sait_1701579').innerHTML = "<a href='" + url + "' target='_blank'>" + url + "</a>";
}

function initLeftSide(url, id, paper)
{
	document.getElementById('paper_Id_1701579').value = id;
	document.getElementById('paper_URL_1701579').value = url;
	document.getElementById('paper_1701579').value = paper;
	setLinkToNewspaperSait(url, paper);
	GetComments(id, 0);
}

function filterBy(filter)
{
	var panel = document.getElementById('filter_panel');
	var classForName = 'link_emul';
	var classForState = 'link_emul';
	var classForTown = 'link_emul';
	switch(filter)
	{
		case 'name':
			document.getElementById('filter_1701579').value = 'name';
			var panelHtm = 
"<span id='filter_panel'><span class='selected2'>Name</span>&nbsp;|&nbsp;<span onClick=\"filterBy('state')\" onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"'>State</span>&nbsp;|&nbsp;<span onClick=\"filterBy('town')\" class='link_emul' onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"'>Town</span></span>";
			break;
		case 'state':
			document.getElementById('filter_1701579').value = 'state';
			var panelHtm = 
"<span id='filter_panel'><span onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"' onClick=\"filterBy('name')\">Name</span>&nbsp;|&nbsp;<span class='selected2'>State</span>&nbsp;|&nbsp;<span onClick=\"filterBy('town')\" class='link_emul' onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"'>Town</span></span>";
			break;
		case 'town':
			document.getElementById('filter_1701579').value = 'town';
			var panelHtm = 
"<span id='filter_panel'><span onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"' onClick=\"filterBy('name')\">Name</span>&nbsp;|&nbsp;<span onClick=\"filterBy('state')\" onmouseover='this.className = \"link_emul_selected\"' onmouseout='this.className = \"link_emul\"'>State</span>&nbsp;|&nbsp;<span class='selected2'>Town</span></span>";
			break;
	}
	GetNewspapers(document.getElementById('paper_type_1701579').value, "A", 0);
	panel.innerHTML = panelHtm;
}
//-->