//var branda=new Array("All","Access Hollywood","Bravo","CNBC","iVillage","Local Stations","MSNBC","NBC.com","NBC News Learn","NBC Sports","Oxygen","Syfy","Telemundo","USA","Universal Pictures","WeatherPLUS","Petside","Other");
var branda=new Array("All","Access Hollywood","Bravo","CNBC","iVillage","Local Stations","MSNBC","NBC.com","NBC Learn","NBC Sports","Oxygen","Syfy","Telemundo","USA","Universal Pictures","Other");

var genrea=new Array("All","TV","Movies","Fashion & Celeb","News","Sports","Lifestyle","Other");
var typea=new Array("All","Videos","Photos","News","Blogs","Games","Tool","Other");

var brandlink=new Array("","accesshollywood","bravotv","CNBC","iVillage","knsd","MSNBC","NBC","icue","NBCSports","Oxygen","Syfy","Telemundo","USAnetworks","UniversalPictures","Petside","");


var pageData="";
var pData="";
var end="";
var end1="";
var start="";
var next="";
var spaging="";
var epaging="";
var pstart="";
var nstart="";
var nwsData="";
var sprtsData="";
var fData="";
var tvData="";
var mainDataFlash=new Array();
var descArray=new Array();
var srch;

var limit = 20;                // No of records to be shown per page.

var myData="";

start = gup( 'start' );

recshow=gup( 'p_f' );

if(start=="") {
			start = 0;
}
if(recshow=="") {
			recshow = 10;
}
//---------------------------

function createDate(str) {
	var mydate = new Date(str[2], str[0], str[1]);
	return mydate;
}
function quickSort(arrayInput, left, right, itemName) {
	
	i = left;
	j = right;
	if(itemName=="widgetname"){
		pivotPoint = arrayInput[Math.round((left+right)*.5)][itemName].toLowerCase();
	}else{
		pivotPoint = arrayInput[Math.round((left+right)*.5)][itemName]
	}
	if(itemName=="widgetname"){
	while (i<=j) {

		while (arrayInput[i][itemName].toLowerCase()<pivotPoint) {
			
			i++;
		}
		while (arrayInput[j][itemName].toLowerCase()>pivotPoint) {
			j--;
		}
		if (i<=j) {
			tempStore = arrayInput[i];
			arrayInput[i] = arrayInput[j];
			i++;
			arrayInput[j] = tempStore;
			j--;
		}
	}
}else{
while (i<=j) {

		while (arrayInput[i][itemName]<pivotPoint) {
			
			i++;
		}
		while (arrayInput[j][itemName]>pivotPoint) {
			j--;
		}
		if (i<=j) {
			tempStore = arrayInput[i];
			arrayInput[i] = arrayInput[j];
			i++;
			arrayInput[j] = tempStore;
			j--;
		}
	}
}
	
	// Swap
	if (left<j) {
		quickSort(arrayInput, left, j, itemName);
	}
	if (i<right) {
		quickSort(arrayInput, i, right, itemName);
	}
	return;
}

//--------------------search query------------------
function searchQueryData(searchString, sorton, wid) {
	searchString=unescape(searchString)
	var myArray = new Array();
	searchString = searchString.toLowerCase();
	var searchData = mainDataFlash.slice()
	var tempLoopCount=searchData.length	
	var tempCount = 0;
	for (var i = 0; i<tempLoopCount; i++) {

		
		var src = String(searchData[i].description +" "+searchData[i].widgetname+" "+searchData[i].brand+" "+searchData[i].widgetid+" "+searchData[i].cname+" "+searchData[i].genre+" "+searchData[i].type+" "+searchData[i].keywords).toLowerCase();
		if (src.indexOf(searchString) != -1) {
			
		} else {
			continue;
		}
		myArray.push(searchData[i]);
		if (wid == "true") {
			break;
		}
		tempCount++;
	}
	if(tempCount==0){

	}else{
		if (sorton == "date" || sorton == undefined) {
			quickSort(myArray,0,myArray.length-1,"date");
			myArray.reverse();
		} else {
			quickSort(myArray,0,myArray.length-1,"widgetname");
		}
	}
	/*if (sorton == "date" || sorton == undefined) {
	myArray.reverse();
	}*/

	var total = String(tempCount);
	searchnow.call(null, myArray, total);
	//sresult=myArray;
}
//----------------------------------------------------

function runQuery(brand, type, genre, sorton) {
	var queryArray=mainDataFlash.slice()
	var myArray = new Array();
	type = type.toLowerCase();
	brand = brand.toLowerCase();
	genre = genre.toLowerCase();
	if (sorton == "date" || sorton == undefined) {
		quickSort(queryArray, 0, queryArray.length-1, "date");
	} else {
		quickSort(queryArray, 0, queryArray.length-1, "widgetname");
	}
	if (brand == "all" && type == "all" && genre == "all") {
		if (sorton == "date" || sorton == undefined) {
			queryArray.reverse();
		}
		searchnow.call(null, queryArray, queryArray.length);
	} else {
		for (var i = 0; i<queryArray.length; i++) {
			if (brand == "all") {
			} else {
				if (queryArray[i].brand.toLowerCase() == brand.toLowerCase()) {
				} else {
					continue;
				}
			}
			if (type == "all") {
			} else {
				if (searchType(queryArray[i].type.toLowerCase(), type)) {
				} else {
					continue;
				}
			}
			if (genre == "all") {
			} else {
				if (searchType(queryArray[i].genre.toLowerCase(), genre)) {
				} else {
					continue;
				}
			}
			myArray.push(queryArray[i]);
		}
		if(myArray.length==0 || myArray.length==undefined){

		}else{
			if (sorton == "date" || sorton == undefined) {
				myArray.reverse();
			}
		}
		//var json = new JSON();
		//var s:String = json.stringify(myArray);
		var total = (myArray.length);
		searchnow.call(null, myArray, total);
	}
}
function searchType(myStr, type) {
	var myArr = myStr.split(", ");
	var typeArr= type.split(", ");
	for (var i = 0; i<myArr.length; i++) {
		for(j=0;j<typeArr.length;j++){
			if (typeArr[j] == myArr[i]) {
				return true;
				break;
			} 
		}
	}
	return false;
}
function changeType(myStr) {
	var myArr = myStr.split("+");
	return myArr.toString();
}
//--------------------------------Brand Arrays----------------------
var AHArray = new Array();
var BRAVOArray = new Array();
var CNBCArray = new Array();
var NBCArray = new Array();
var IVILLAGEArray = new Array();
var SCIArray = new Array();
var NBCSPORTSArray = new Array();
var OXYArray = new Array();
var USAArray = new Array();
var OTHERSArray = new Array();




//-------------------------------------------------------------------------------

var recentlyAdded = new Array();
var TVArray = new Array();
var FashionArray = new Array();
var SportsArray = new Array();
var NewsArray = new Array();
var homeArray=new Array();
var tempArray=new Array();
function searchSplice(genreSearch, arrayName,funcName) {
arrayName=tempArray.slice();
	var tempCount = 0;
	var splicearray = new Array();
	var tempTotal=homeArray.length
	for (var i = 0; i<tempTotal; i++) {
		//if (searchType(homeArray[i].genre, genreSearch)) {
		if (homeArray[i].brand.toLowerCase() == genreSearch.toLowerCase()) {
			tempCount++;
			arrayName.push(homeArray[i]);
			splicearray.push(i);
			//if (tempCount>=5) {
			//break;
			//} else {
			//}
		} else {
			continue;
		}
	}
	var total = (tempCount);
	funcName.call(null,arrayName, total);
	//for (var i = 0; i<10; i++) {
		//homeArray.splice((splicearray[i]+1), 1);
	//}
}
function searchOthersSplice(genreSearch, arrayName,funcName) {
	var tempCount = 0;
	var splicearray = new Array();
	var tempTotal=homeArray.length
	var srcArr=genreSearch.split(":");
	
	for (var i = 0; i<tempTotal; i++) {
		//if (searchType(homeArray[i].genre, genreSearch)) {
		var val=false;
		for(var k=0;k<srcArr.length;k++){
			if (homeArray[i].brand.toLowerCase()==srcArr[k].toLowerCase()) {
				val=false
				break;
			}else{
				val=true
				continue;
			}

		}
		if (val==true) {
			tempCount++;
			arrayName.push(homeArray[i]);
			splicearray.push(i);
			//if (tempCount>=5) {
			//break;
			//} else {
			//}
		} 
	}
	var total = (tempCount);
	funcName.call(null,arrayName, total);
	//for (var i = 0; i<10; i++) {
		//homeArray.splice((splicearray[i]+1), 1);
	//}
}
function runHomeQuery() {
	homeArray = mainDataFlash.slice();
	quickSort(homeArray, 0, homeArray.length-1, "date");
	homeArray.reverse();
	
	//recentlyAdded = homeArray.splice(0, 5);
	//alert(recentlyAdded.length)
	//callRecentlyAdded(recentlyAdded)
	searchSplice("Access Hollywood", AHArray,callAHAdded)
	searchSplice("Bravo", BRAVOArray,callBRAVOAdded)
	searchSplice("CNBC", CNBCArray, callCNBCAdded);
	searchSplice("NBC.com", NBCArray, callNBCAdded);
	searchSplice("iVillage", IVILLAGEArray, callIVILLAGEAdded);
	searchSplice("Syfy", SCIArray, callSCIAdded);
	searchSplice("NBC Sports", NBCSPORTSArray, callNBCSPORTSAdded);
	searchSplice("Oxygen", OXYArray, callOXYAdded);
	searchSplice("USA", USAArray, callUSAAdded);
	searchOthersSplice("Access Hollywood:Bravo:CNBC:NBC.com:iVillage:Syfy:NBC Sports:Oxygen:USA", OTHERSArray, callOTHERSAdded);
}

//---------------------------
//--------------------Function used to lauch the widget page--------------
function searchWidget(WID){
	//alert(WID)
    var queryArray=new Array();
    queryArray=mainData.slice();
    var tempCount = 0;
    var tempTotal=queryArray.length
		var widOBJ=new Object();
    for (var i = 0; i<tempTotal; i++) {
        //if (searchType(homeArray[i].genre, genreSearch)) {
        if (queryArray[i].widgetid ==WID) {
			//alert(WID)
			widOBJ=queryArray[i]
				break;
        } else {
            continue;
        }
    }
	
return (widOBJ);

}

//----------------------------------
function gupnew()
{
link=window.location.href;
var myStr=link;
var mainqry=myStr.split("?")[1]
var vars=mainqry.split("+")
//var widgetID,brand,genre,type,name;
var myOBJ=new Object();
for(var i=0;i<vars.length;i++){
	
	var assignvars=vars[i].split("=");
	//alert((assignvars[0])+"::"+assignvars[1])
	myOBJ[(assignvars[0])]=assignvars[1]
}
	return myOBJ;

}

function gupleftNav()
{
link=window.location.href;
var myStr=link;
var mainqry=myStr.split("?")[1]
var vars=mainqry.split("+")
//var widgetID,brand,genre,type,name;
var myOBJ=new Object();
for(var i=0;i<vars.length;i++){
	
	var assignvars=vars[i].split("=");
	//alert((assignvars[0])+"::"+assignvars[1])
	myOBJ[(assignvars[0])]=assignvars[1]
}
	return myOBJ;

}
//--------------------------------------------------------------------------------------------------------------------------------------------------------------
function callHomeInterface1(dataFromFlash) {
//alert(dataFromFlash)
//descArray=json_parse(descriptionArr)
mainDataFlash=json_parse(dataFromFlash)
for(var m=0;m<mainDataFlash.length;m++){
mainDataFlash[m].date=createDate(mainDataFlash[m].date.split("/"))
}
parent.topFrame.mainData=mainDataFlash.slice();
		var brandSet = unescape(checkHeader('brand'));
		var genreSet = unescape(checkHeader('genre'));
		var typeSet = unescape(checkHeader('type'));
		var widSet= unescape(checkHeader('wid'));
		var advertiseSet=unescape(checkHeader('advertise'));
		var applicationSet=unescape(checkHeader('applications'));
		var aboutusSet=unescape(checkHeader('aboutus'));
		if(brandSet!="not"){
			parent.mainFrame.location.href='search.html?brand='+brandSet;
		}else if(genreSet!="not"){
			parent.mainFrame.location.href='search.html?genre='+genreSet;
		}else if(typeSet!="not"){
			parent.mainFrame.location.href='search.html?type='+typeSet;		
		}else if(widSet!="not"){
			var widOBJ=searchWidget(widSet)
			var widLink="widget.html?wid="+widOBJ.widgetid
				//+"+brand="+widOBJ.brand+"+genre="+widOBJ.genre+"+type="+widOBJ.type+"+name="+escape(widOBJ.widgetname);
			parent.mainFrame.location.href=widLink
		}else if(advertiseSet!="not"){
				if(advertiseSet!='all'){
					var logoLinkPath = "ad_"+unescape(advertiseSet).toLowerCase().split(" ").join("_").split(".").join("_")+".html";
				}else{
					var logoLinkPath ="advertise.html"
				}
			parent.mainFrame.location.href=logoLinkPath;
		}else if(applicationSet!="not"){
			parent.mainFrame.location.href="application.html";
		}else{
			runHomeQuery();
		}	
}
//------------------------------------------------------------------Widget Page Function for Brand Type and Genre------------------------
function runWidgetQuery(brand, genre,type, WID) {    
    var queryArray=new Array();
    queryArray=mainData.slice();
    quickSort(queryArray, 0, queryArray.length-1, "date");
    queryArray.reverse();
    var tempCount = 0;
    var splicearray = new Array();
    var tempTotal=queryArray.length
    var brandArray=new Array();
    var genreArray=new Array();
    var typeArray=new Array();
    for (var i = 0; i<tempTotal; i++) {
        //if (searchType(homeArray[i].genre, genreSearch)) {
        if (queryArray[i].brand.toLowerCase() == brand.toLowerCase() && queryArray[i].widgetid!=WID) {
            tempCount++
            brandArray.push(queryArray[i]);
            splicearray.push(i);
            if (tempCount>4) {
            break;
            } else {
            }
        } else {
            continue;
        }
    }
    var tttt=-1
    for (var i = 0; i<5; i++) {
        tttt++
        queryArray.splice((splicearray[i])-tttt, 1);
    }
    var tempCount = 0;
    var splicearray = new Array();
    var tempTotal=queryArray.length
        for (var i = 0; i<tempTotal; i++) {
        //if (searchType(homeArray[i].genre, genreSearch)) {
        if (searchType(queryArray[i].genre.toLowerCase(),genre.toLowerCase())&& queryArray[i].widgetid!=WID) {
            tempCount++
            genreArray.push(queryArray[i]);
            splicearray.push(i);
            if (tempCount>4) {
            break;
            } else {
            }
        } else {
            continue;
        }
    }
var tttt=-1
    for (var i = 0; i<5; i++) {
        tttt++
        queryArray.splice((splicearray[i])-tttt, 1);
    }
    var tempCount = 0;
    var splicearray = new Array();
    var tempTotal=queryArray.length
        for (var i = 0; i<tempTotal; i++) {
        //if (searchType(homeArray[i].genre, genreSearch)) {
        if (searchType(queryArray[i].type.toLowerCase(),type.toLowerCase())&& queryArray[i].widgetid!=WID) {
            tempCount++
            typeArray.push(queryArray[i]);
            splicearray.push(i);
            if (tempCount>4) {
            break;
            } else {
            }
        } else {
            continue;
        }
    }
   callWidgetOthers(brandArray,genreArray,typeArray);
}


function getMovieName(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
   }
   else {
       return document[movieName]
   }
}

function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?]"+name+"=([^#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function checkHeader( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?]"+name+"=([^#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "not";
  else
    return results[1];
}
function guplink()
{
link=window.location.href;
//alert(link)
var myStr=link;
var mainqry=myStr.split("/")[1]
//var widgetID,brand,genre,type,name;
//alert(mainqry[1])

}

//var val = window.parent.frames('mainFrame').document.location.toString().substr(window.parent.frames('mainFrame').document.location.toString().indexOf('=') + 1);
/*var browser=navigator.appName;
var sPath = window.parent.frames('mainFrame').document.location.pathname;
if(browser=="Microsoft Internet Explorer")
{
var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
//alert(sPage)
}
if(browser=="Netscape")
{
var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
//alert(sPage)
}
*/

//-------------get variable-------------------------------//

function getstring(){
var strQueryString="";

	var hasQueryString = document.URL.indexOf('?');

	if (hasQueryString != -1)
	{

		strQueryString = document.URL.substring(hasQueryString+1, document.URL.length);
	}

	var Variables = strQueryString.split("&");

	//alert(Variables[0])
}

//------------------------------end get variables----------------------------------//

/////------------------------------------------------------------------------------Ellipsis Function-----------------------------------------------------////

function ellipsis(txt){
if(txt.length>13){
return txt.substr(0,12) + '...';
}else{
	return txt
	}
}
	function multipleLinks(str,linkType){
	var linkStr="";
	var strArr=str.split(", ");
	for(var i=0;i<strArr.length;i++){
				if(i==0){
				linkStr+="<a href= 'search.html?"+linkType+"="+strArr[i]+"' class='bluebold'>"+strArr[i]+"</a>"
				}else if(i==1){
				linkStr+=", <a href= 'search.html?"+linkType+"="+strArr[i]+"' class='bluebold'>"+strArr[i]+"</a>"
				}else if(i==2){
				linkStr+=", <a href= 'search.html?"+linkType+"="+strArr[i]+"' class='bluebold'>"+strArr[i]+"</a>"
				}	
			}
		return linkStr;
	}

function multipleLinksw(str,linkType){
	var linkStr="";
	var strArr=str.split(", ");
	for(var i=0;i<strArr.length;i++){
				if(i==0){
				linkStr+="<a href= 'search.html?"+linkType+"="+strArr[i]+"' class='blueboldw'>"+strArr[i]+"</a>"
				}else if(i==1){
				linkStr+=", <a href= 'search.html?"+linkType+"="+strArr[i]+"' class='blueboldw'>"+strArr[i]+"</a>"
				}else if(i==2){
				linkStr+=", <a href= 'search.html?"+linkType+"="+strArr[i]+"' class='blueboldw'>"+strArr[i]+"</a>"
				}	
			}
		return linkStr;
	}

/////------------------------------------------------------------------------------End of Ellipsis Function-----------------------------------------------------////


/////------------------------------------------------------------------------------Pagination-----------------------------------------------------////
function createPage(length,recshow,pgnum){
end=Number(length)%Number(recshow);
var npaging=end;
		if(end!="")
		{
			end=Number(myData.length)/Number(recshow)
			end=end.toString()
			end=end.split(".")
			end1=Number(myData.length)%Number(recshow)
			end=(Number(end[0])+1)
		}else
		{
			end=Number(myData.length)/Number(recshow)
			end=end.toString()
			end=end.split(".")
			end1=Number(myData.length)%Number(recshow)
			end=(Number(end[0])+1)
		}
		pstart=0
		next=pstart;
		pnext=pstart-(Number(recshow)*npaging);
		pData="<table width='100%' border='0' cellspacing='2' cellpadding='0'><tr><td align='right'>";
		
		for (i=(Number(pstart)+1);i<=end; i++) {
			if(i==end)
				{
					if(pgnum==i)
					{
					pData=pData+"<span class='blackbold1'><b>"+Number(i)+"</b></span> ";
					}else{
					pData=pData+"<a href='#'";
					pData=pData+" onclick='callmydata("+next+","+(Number(length))+","+recshow+","+length+","+i+")' class='bluebld'><b>"+i+"</b></a> ";
					}
					next=(Number(next)+Number(limit));
					epaging=end;
				}
				else
				{
					if(pgnum==i)
					{
					pData=pData+"<span class='blackbold1'><b>"+Number(i)+"</b></span> ";
					}else{
					pData=pData+" <a href='#'";
					pData=pData+" onclick='callmydata("+next+","+(Number(next)+recshow)+","+recshow+","+length+","+i+")' class='bluebld'><b>"+i+"</b></a> ";
					}
					next=(Number(next)+Number(limit));
				}
		}

		next="";
		pstart="";

		pData=pData+"</td></tr></table>";
		window.document.getElementById("npages").innerHTML = pData;
		window.document.getElementById("npagesb").innerHTML = pData;
}


/////------------------------------------------------------------------------------Pagination-----------------------------------------------------////


///---------------------------------  paging data -----------------------------------------
var list=0;

function callmydata(start,next,recshow,length,pgnum)
{
		pageData="";
		list=0;
		

		createPage(length,recshow,pgnum)
		
		pageData=pageData+"<TABLE border='0' width='100%'><tr>";
		for(i=Number(start);i<Number(next);i++)
		{
			list+=1;
			var num = (Number(list))%4
			var splitgenre=myData[i].genre.toString().split(", ");
			var splittype=myData[i].type.toString().split(", ");
			if(num=='0')
			{		
						pageData=pageData+"<td width='250' valign='top' align='center'>";

						 pageData=pageData+"<table border='0' cellpadding='0' cellspacing='0' width='136'> <tr><td><img src='images/spacer.gif' width='128' height='1' border='0' alt='' /></td><td><img src='images/spacer.gif' width='8' height='1' border='0' alt='' /></td><td><img src='images/spacer.gif' width='1' height='1' border='0' alt='' /></td></tr><tr><td width='128'><a href= 'widget.html?wid="+myData[i].widgetid.toString()+"'><img src='widgets/"+myData[i].widgetid.toString()+".png' height='128' width='128' border='0' onMouseOver='SetOpacityById(this,80)' onMouseOut='SetOpacityById(this,100)'></a></td><td rowspan='2'><img name='thumb_r1_c2' src='images/thumb_r1_c2.gif' width='8' height='134' border='0' id='thumb_r1_c2' alt='' /></td><td><img src='images/spacer.gif' width='1' height='128' border='0' alt='' /></td></tr><tr><td><img name='thumb_r2_c1' src='images/thumb_r2_c1.gif' width='128' height='6' border='0' id='thumb_r2_c1' alt='' /></td><td><img src='images/spacer.gif' width='1' height='6' border='0' alt='' /></td></tr><tr></tr></table><table width='135' border='0' cellspacing='0' cellpadding='1' align='center' ><tr><td colspan='2' valign='top' class='bold' align='left'>"+unescape(myData[i].widgetname.toString())+"</td></tr><tr><td width='30' class='widgetThumbTypes' align='left' valign='top'>Brand: </td><td align='left'><a href= 'search.html?brand="+myData[i].brand.toString()+"' class='bluebold'>"+ellipsis(myData[i].brand.toString())+"</a></td></tr><tr><td class='widgetThumbTypes' align='left' width='45' valign='top'>Type: </td><td align='left' width='90'>";
						pageData=pageData+multipleLinks(myData[i].type,"type")

						pageData=pageData+"</td></tr><tr><td class='widgetThumbTypes' align='left' valign='top'>Genre: </td><td align='left'>";
						pageData=pageData+multipleLinks(myData[i].genre,"genre")
						pageData=pageData+"<br><br><br></td></tr></table>";


						pageData=pageData+"</td></tr>";
				}
				else{
						pageData=pageData+"<td width='250' valign='top' align='center'>";

						pageData=pageData+"<table border='0' cellpadding='0' cellspacing='0' width='136'> <tr><td><img src='images/spacer.gif' width='128' height='1' border='0' alt='' /></td><td><img src='images/spacer.gif' width='8' height='1' border='0' alt='' /></td><td><img src='images/spacer.gif' width='1' height='1' border='0' alt='' /></td></tr><tr><td width='128'><a href= 'widget.html?wid="+myData[i].widgetid.toString()+"'><img src='widgets/"+myData[i].widgetid.toString()+".png' height='128' width='128' border='0' onMouseOver='SetOpacityById(this,80)' onMouseOut='SetOpacityById(this,100)'></a></td><td rowspan='2'><img name='thumb_r1_c2' src='images/thumb_r1_c2.gif' width='8' height='134' border='0' id='thumb_r1_c2' alt='' /></td><td><img src='images/spacer.gif' width='1' height='128' border='0' alt='' /></td></tr><tr><td><img name='thumb_r2_c1' src='images/thumb_r2_c1.gif' width='128' height='6' border='0' id='thumb_r2_c1' alt='' /></td><td><img src='images/spacer.gif' width='1' height='6' border='0' alt='' /></td></tr><tr></tr></table><table width='135' border='0' cellspacing='0' cellpadding='1' align='center' ><tr><td colspan='2' valign='top' class='bold' align='left'>"+unescape(myData[i].widgetname.toString())+"</td></tr><tr><td width='30' class='widgetThumbTypes' align='left' valign='top'>Brand: </td><td align='left'><a href= 'search.html?brand="+myData[i].brand.toString()+"' class='bluebold'>"+ellipsis(myData[i].brand.toString())+"</a></td></tr><tr><td class='widgetThumbTypes' align='left' width='45' valign='top'>Type: </td><td align='left' width='90'>";
						pageData=pageData+multipleLinks(myData[i].type,"type")

						pageData=pageData+"</td></tr><tr><td class='widgetThumbTypes' align='left' valign='top'>Genre: </td><td align='left'>";
						pageData=pageData+multipleLinks(myData[i].genre,"genre")
						pageData=pageData+"<br><br><br></td></tr></table>";


						pageData=pageData+"</td>";
				}

		}
					if(list!=4)
				{
					for(i=list;i<4;i++)
					{
						list+=1;
						pageData=pageData+"<td width='250' valign='top' align='center'>";
						pageData=pageData+"<table width='135' border='0' cellpadding='0' cellspacing='0'><tr><td colspan='3'>&nbsp;</td></tr><tr><td width='8'>&nbsp;</td><td width='120'></td><td width='7'>&nbsp;</td></tr><tr><td colspan='3'>&nbsp;</td></tr></table><table width='165' border='0' cellspacing='0' cellpadding='1' align='center' ><tr><td height='30' colspan='2' valign='top' class='bold'>&nbsp;</td></tr><tr><td width='40' class='widgetThumbTypes'> </td><td width='121' >&nbsp;</td></tr><tr><td class='widgetThumbTypes'> </td><td>&nbsp;</td></tr><tr><td class='widgetThumbTypes'>&nbsp;</td>    <td>&nbsp;</td></tr></table>";
						pageData=pageData+"</td>";
					}
					list=0;
				}


						pageData=pageData+"</TABLE>";
						window.document.getElementById("searchdatav").innerHTML = pageData;
}


/////-------------------------------paging data end ----------------------------------------------///

function searchred(){
var srchval=parent.main.document.getElementById("searchfld");;	
alert(srchval)
var loc="search.html?srch="+srchval;
parent.mainFrame.location=loc;
}

 function check_sub()
  {
	  alert("hi")
	   document.serch.submit() ;
  };



function check_user()
{
var str = document.getElementById('srch').value
document.getElementById('srch').value=escape(document.getElementById('srch').value)
document.serch.submit() ;
}

function trim(str)
{
	
	  var l = 0; var r = s.length - 1; while (l < s.length && s[l] == ' ') { l++; }
	  while (r > l && s[r] == ' ') { r -= 1; } return s.substring(l, r + 1);
	 
	
}