//Created the ajax object
var Ajax_Obj = new empireAJAX();
var varHtml = '';
var varSort = '';


varSort = 3;
Ajax_Obj.reset();
Ajax_Obj.addParameter('sort', varSort);
Ajax_Obj.addParameter('view_type', 1);
Ajax_Obj.setURL('/data_include/XML/Generate_Public_MyFlix_XML.asp');
Ajax_Obj.setMethod('get');
Ajax_Obj.setAsynch(true);
Ajax_Obj.cacheResponse(true);
Ajax_Obj.setCallback(parseXML);
sent = Ajax_Obj.send();



function parseXML(){
var XMLP = new REXML(Ajax_Obj.getResponseText());
var l_html = '';
var numbered = '';
var title = '';
var description = '';
var rated = '';
var rating_count = '';
var author = '';
var clip_string = '';
var tags = '';
var divname = '';
divname = 'MyFlixPublicCell_';
for (var i=0; i < XMLP.rootElement.childElements.length; i++){
l_html = '';
numbered = i + 1;
title = XMLP.rootElement.childElements[i].childElement("title").text.replace(/'/g,"&#92&#39");
description = XMLP.rootElement.childElements[i].childElement("description").text.replace(/'/g,"&#92&#39");
author = XMLP.rootElement.childElements[i].childElement("author").text.replace(/'/g,"&#92&#39");
clip_string = XMLP.rootElement.childElements[i].childElement("clip_string").text.replace(/'/g,"&#92&#39");
if (XMLP.rootElement.childElements[i].childElement("tags").text == '')
{
tags = 0;
}
else
{
tags = XMLP.rootElement.childElements[i].childElement("tags").text.replace("'","&#92&#39");
}
if (XMLP.rootElement.childElements[i].childElement("rating_count").text > 0)
{
rated = Math.round(XMLP.rootElement.childElements[i].childElement("rating_total").text / XMLP.rootElement.childElements[i].childElement("rating_count").text);
rating_count =  XMLP.rootElement.childElements[i].childElement("rating_count").text;
}
else
{
rated = 0;
rating_count = 0;
}
//Create the html
//Store the item elements
var tempItem = XMLP.rootElement.childElements[i].childElement("id").text;
if (tempItem != null && tempItem != '') {
l_html = l_html + '<table cellspacing="0" cellpadding="0" border="0" width="100%">';
l_html = l_html + '<tr><td colspan="2">';
l_html = l_html + '<img width="1" height="5" src="http://cdn1b.dvdempire.org/res/pm/blank.gif" border="0">';
l_html = l_html + '</td></tr>';
l_html = l_html + '<tr><td valign="top" width="75%">';
l_html = l_html + '<div id="MyFlixPublicCell_' + tempItem + '" name="MyFlixPublicCell_' + tempItem + '">';
l_html = l_html + '&nbsp;&nbsp;' + numbered + '. ';
l_html = l_html +  XMLP.rootElement.childElements[i].childElement("title").text + '&nbsp;&nbsp;';
l_html = l_html + '<font class="fontsmall"><a href="javascript:flixinfo(' + XMLP.rootElement.childElements[i].childElement("id").text + ',' + numbered + ',' + "'" + title + "'" + ',' + "'" + description + "'" + ',' + "'" + XMLP.rootElement.childElements[i].childElement("length").text + "'" + ',' + XMLP.rootElement.childElements[i].childElement("total_clips").text + ',' + rated + ',' + rating_count + ',' + "'" + author + "'" + ',' + "'" + clip_string + "'" + ',' + "'" + tags + "'" + ',' + "'" + divname + "'" + ')">more info</a></font>';
l_html = l_html + '</div>';
l_html = l_html + '</td>';
l_html = l_html + '<td valign="top" width="25%">';
l_html = l_html + '<table cellspacing="0" cellpadding="0" width="100%" border="0"><tr>';
l_html = l_html + '<td style="padding-left:10px" class="fontsmall2" valign="top" nowrap>';
if (iSecondsRemaining > 0 && strU_CustID != 0)
{
l_html = l_html + '<a href="javascript:openPpmWindowFlix( ' + XMLP.rootElement.childElements[i].childElement("id").text + ' );">Watch It Now</a>';
l_html = l_html + '&nbsp;&nbsp;&nbsp;&nbsp;<a href="/exec/v1_ppm_signup.asp?userid=' + userid + '&site=' + site + '">Buy More Time</a>';
}
else if (iSecondsRemaining <= 0 && strU_CustID != 0)
{
l_html = l_html + '<a href="/exec/v1_ppm_signup.asp?userid=' + userid + '&site=' + site + '">Buy More Time To View</a>';
}
else
{
l_html = l_html + '<a href="http://www.dvdempire.com/Exec/v4_account_login.asp?site=' + site + '&userid=' + userid + '&calling=homepage&secure=1">Log On to View</a>';
l_html = l_html + '&nbsp;&nbsp;&nbsp;&nbsp;<a href="/exec/v1_ppm_signup.asp?userid=' + userid + '&site=' + site + '">Buy More Time</a>';
}
l_html = l_html + '</td></tr></table>';
l_html = l_html + '</td></tr>';
l_html = l_html + '</table></td></tr></table>';
}
varHtml = varHtml + l_html;
}
drawCell();
}

function drawCell(){
var tempLayer;
var k_html = '';

if (varHtml != null && varHtml != ''){
k_html = varHtml;
}
varHtml = '';

//write it out
if (document.layers) {
//NN4
tempLayer = document.layers["MyFlixPublicCell"];
if (tempLayer != null && k_html != ''){
tempLayer.document.open();
tempLayer.document.write(k_html);
tempLayer.document.close();
}
}
if (document.all) {
//ie
tempLayer = document.all["MyFlixPublicCell"];
if (tempLayer != null && k_html != ''){
tempLayer.innerHTML = k_html;
}
}
if(!document.all && document.getElementById){
//NN6
tempLayer = document.getElementById("MyFlixPublicCell");
if (tempLayer != null && k_html != ''){
tempLayer.innerHTML = k_html;
}
}
}



