﻿var form = document.getElementById('queryform')
form.onsubmit = function()
{
 ebay_search(this);
 return false;
}
document.domain = "uk.msn.com";
function ebay_search(queryform) {

    var target="http://rover.ebay.com/rover/1/710-51080-2060-9/4?RedirectEnter";
    var partner="12345";
    var loc="http://search.ebay.co.uk/search/search.dll?";
		if (queryform.query.value == "") 
		{
			 window.open(target + "&partner=" + partner + "&loc=http://www.ebay.co.uk", "result");
		}
		else
		{
		window.open(target + "&partner=" + partner + "&loc=" + loc + "query=" + queryform.query.value, "result");
		return false;
		}
}

/*Update Header*/
function fillHeaderLinks()
{
    var divBig3 = $("big3");
//    divBig3.innerHTML='<li style="float:right;" class="first"><a href="http://uk.msn.com/">MSN Home</a></li>		<li style="float:right;"><a href="http://login.live.com/login.srf?lc=2057&id=6528&ru=http%3a%2f%2fuk.my.msn.com%2f&tw=14400&kv=7&ct=1156429264&cb=SiteID=uk&msppjph=1&ver=2.1.6000.1&tpf=be7e8890124cb641f499b5f31082d9e1">My MSN</a></li>		<li style="float:right;"><a href="http://login.live.com/login.srf?id=2&svc=mail&cbid=24325&msppjph=1&lc=2057&ru=http%3A%2F%2Fwww%2Ehotmail%2Emsn%2Ecom%2Fcgi%2Dbin%2Fsbox%3F%5Flang%3DEN%266c6f7264%3Dhttp%3A%2F%2Fg%2Emsn%2Ecom%2F8HMAENUK%2F14029">Hotmail</a></li>		<li style="float:right;"><a href="http://shopping.msn.co.uk/">Shopping</a></li>		<li style="float:right;"><a href="http://money.uk.msn.com/">Money</a></li>		<li style="float:right;" class="http://login.live.com/login.srf?wa=wsignin1.0&rpsnv=10&ct=1157710598&rver=4.0.1531.0&wp=LBI&wreply=http:%2F%2Fuk.msn.com%2F&lc=1033&id=1184"><span class="ppSignIn"><a href="http://login.live.com/login.srf?lc=2057&amp;id=72660&amp;ru=http%3a%2f%2fshopping.msn.co.uk%2fdefault.aspx&amp;tw=3600&amp;fs=1&amp;kv=1&amp;ct=1188369573&amp;cb=returl=http%3a%2f%2fshopping.msn.co.uk%2fdefault.aspx&amp;ems=1&amp;ver=2.1.6000.1&amp;rn=TQB9Wyph&amp;tpf=b9164f2022d21a8e5a36d72786e7cf15">Sign In</a></span></li>';
    divBig3.innerHTML='<li class="first"><a href="http://uk.msn.com/">MSN Home</a></li>		<li><a href="http://login.live.com/login.srf?lc=2057&id=6528&ru=http%3a%2f%2fuk.my.msn.com%2f&tw=14400&kv=7&ct=1156429264&cb=SiteID=uk&msppjph=1&ver=2.1.6000.1&tpf=be7e8890124cb641f499b5f31082d9e1">My MSN</a></li>		<li><a href="http://login.live.com/login.srf?id=2&svc=mail&cbid=24325&msppjph=1&lc=2057&ru=http%3A%2F%2Fwww%2Ehotmail%2Emsn%2Ecom%2Fcgi%2Dbin%2Fsbox%3F%5Flang%3DEN%266c6f7264%3Dhttp%3A%2F%2Fg%2Emsn%2Ecom%2F8HMAENUK%2F14029">Hotmail</a></li>		<li><a href="http://shopping.msn.co.uk/">Shopping</a></li>		<li><a href="http://money.uk.msn.com/">Money</a></li>		<li class="http://login.live.com/login.srf?wa=wsignin1.0&rpsnv=10&ct=1157710598&rver=4.0.1531.0&wp=LBI&wreply=http:%2F%2Fuk.msn.com%2F&lc=1033&id=1184"><span class="ppSignIn"><a style="font-weight:bold;" href="http://login.live.com/login.srf?lc=2057&amp;id=72660&amp;ru=http%3a%2f%2fshopping.msn.co.uk%2fdefault.aspx&amp;tw=3600&amp;fs=1&amp;kv=1&amp;ct=1188369573&amp;cb=returl=http%3a%2f%2fshopping.msn.co.uk%2fdefault.aspx&amp;ems=1&amp;ver=2.1.6000.1&amp;rn=TQB9Wyph&amp;tpf=b9164f2022d21a8e5a36d72786e7cf15">Sign In</a></span></li>';
    divBig3.className="linklist6";

    var divOptlinks=$("optlinks");
    divOptlinks.innerHTML='<ul id="subnav" class="linklist6">		<li><a href="http://shopping.msn.co.uk/content/shp/?ctid=246,savepage=1,pagelink=RVsavepage#lstPos">Save this page</a></li>		<li><a href="javascript:O_LC();">Feedback</a></li>		<li><a href="http://shopping.msn.co.uk/sitemap/shp/">Site map</a></li>	</ul>';
}

function addHeaderLinkedImage()
{
    var divLogo = $("logo");
    divLogo.innerHTML+='<a href="http://shopping.msn.co.uk/content/shp/?ctId=561"><img src="http://images.shopping.msn.co.uk/uk/img/edt/_content/2007/back_to_school/backto-school_gif.gif" style="width:160px; height:35px;" alt="Back to school shop"></a>';
}


function addSearchBar()
{
    var divFormContainer = $("searchbarcontainer");
    
    divFormContainer.innerHTML='<form style="margin:0px;" id="shopsearch" action="" method="get" onsubmit="return DoSearchNew(searchText.value,\'Please type the word or words you want to search for in the search box.\',\'http://shopping.msn.co.uk\',\'searchButton\',\'&ctid=246\',\'http://Search.msn.co.uk/results.aspx?q=%SEARCHTEXT-URLENC%&amp;submit=Search&amp;FORM=SHOP&amp;cp=65001\');"><div class="searchBoxDiv" style="float: left;">    <input id="searchText" class="searchBox" maxlength="128" name="text" size="66" value=""></div><div class="searchBtnDiv" style="float: left;">    <input id="btnSearch" type="submit" class="searchBtn" value="Search Shopping" title="Search MSN Shopping"   onclick="return DoSearchNew(searchText.value,\'Please type the word or words you want to search for in the search box.\',\'http://shopping.msn.co.uk\',\'searchButton\',\'&ctid=246\',\'http://Search.msn.co.uk/results.aspx?q=%SEARCHTEXT-URLENC%&amp;submit=Search&amp;FORM=SHOP&amp;cp=65001\');"></div><div class="websearchBtnDiv" style="float: left; margin-left:2px;"><input type="submit" class="websearchBtn" id="btnWebSearch" value="Web" title="Web Search" onclick="return DoSearchNew(searchText.value,\'Please type the word or words you want to search for in the search box.\',\'http://shopping.msn.co.uk\',\'webButton\',\'&ctid=246\',\'http://Search.msn.co.uk/results.aspx?q=%SEARCHTEXT-URLENC%&amp;submit=Search&amp;FORM=SHOP&amp;cp=65001\');"></div></form> '
    
    $("btnSearch").style.cssText +="BORDER-RIGHT: #d0d9df 1px solid;	BORDER-TOP: #d0d9df 1px solid;	FONT-WEIGHT: bold;	BACKGROUND: url(http://images.shopping.msn.co.uk/uk/img/btnbg.gif) #cf0 repeat-x 0px 0px;	BORDER-LEFT: #d0d9df 1px solid;	CURSOR: pointer;	COLOR: #fff;	BORDER-BOTTOM: #d0d9df 1px solid;	FONT-FAMILY: Tahoma, sans-serif;";

    $("btnWebSearch").style.cssText +="BORDER-RIGHT: #d0d9df 1px solid;	BORDER-TOP: #d0d9df 1px solid;	FONT-WEIGHT: bold;	BACKGROUND: url(http://images.shopping.msn.co.uk/uk/img/btnbg.gif) #cf0 repeat-x 0px 0px;	BORDER-LEFT: #d0d9df 1px solid;	CURSOR: pointer;	COLOR: #fff;	BORDER-BOTTOM: #d0d9df 1px solid;	FONT-FAMILY: Tahoma, sans-serif"

}

function coordinateFooter()
{
    if(checkUserWebBrowser()=="IE 6")
    {   
        var atoys = $("atoys");
        var atoysParent= $("atoys").parentElement;
        atoysParent.style.width= "7%";
    }
}


function checkUserWebBrowser()
{
	var userAgent = window.navigator.userAgent;
	if(userAgent.indexOf('MSIE 7.0') > -1)
	{
		 return 'IE 7';
	}
	if(userAgent.indexOf('MSIE 6.0') > -1)
	{
		return 'IE 6';
	}
	if(userAgent.indexOf('Firefox') > -1)
	{
		return 'Mozilla';
	}
	
	return 'unknow';
}

function $(id)
{
    return document.getElementById(id);
}


function externalNavLinks() 
{ 
	if (!document.getElementsByTagName) return; 

	var objDiv = document.getElementById("leftnav");
	var anchors = objDiv.getElementsByTagName("a"); 

	for (var i=0; i<anchors.length; i++) 
	{ 
		anchors[i].target = "_blank"; 
	} 
} 

function writeIframe()
{
    var divToWriteTo = document.getElementById("ebayfeed");
    ord=Math.random()*10000000000000000;

    var query = window.location.search.substring(1);
    var parms = query.split('&');
    var key="";
    var val="";
    for (var i=0; i<parms.length; i++) 
    {
        var pos = parms[i].indexOf('=');
        if (pos > 0)
        {
            key = parms[i].substring(0,pos);
            if(key=="kw")
                val = parms[i].substring(pos+1);
        }
    }
    //var strInnerHTML="<nolayer><iframe id='frame' src='http://ebayauctions.uk.msn.com/ebaywindow.aspx?kw=";
    var strInnerHTML="<nolayer><iframe id='frame' src='http://ebayauctions.uk.msn.com/?kw=";
    strInnerHTML+=val;
    strInnerHTML+="' width=465 height=0 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no bordercolor='#000000' onload='resizeIframeToFitContent(this)'>border='0'></a></iframe></nolayer>";
    divToWriteTo.innerHTML = strInnerHTML;
}
function resizeIframeToFitContent(iframe) 
{
    // This function resizes an IFrame object onload='resizeIframeToFitContent(this)'
    // to fit its content.
    // The IFrame tag must have a unique ID attribute.
    
    //iframe.height = document.frames[iframe.id].document.body.scrollHeight+50;
    
    var iframeEl = document.getElementById(iframe.id);
    if ( iframeEl.contentDocument )
     { // DOM
        iframeEl.height = iframeEl.contentDocument.body.offsetHeight+50;
    } 
    else if ( iframeEl.contentWindow ) 
    { // IE win
        iframeEl.height = iframeEl.contentWindow.document.body.scrollHeight+50;
        
    }

}

writeIframe();
externalNavLinks();
fillHeaderLinks();
addSearchBar();
coordinateFooter();


