// Copyright 2007 ShopSite, Inc. All Rights Reserved.

// Random Order list of Partners
function sort_partners(partnertype) {
  var thistype = partnertype;
  var mypartners = new Array();
  
  // Add the partners to the array
  if (thistype == "hostingpartners") {
    mypartners[0] = "verio";
    mypartners[1] = "bizland";
    mypartners[2] = "lexiconn";
    mypartners[3] = "yourhost";
    mypartners[4] = "pair";
  }
  else if (thistype == "paymentpartners") {
    mypartners[0] = "paypal";
    mypartners[1] = "google_checkout";
	mypartners[2] = "amazon_checkout";
  }
  else if (thistype == "livestores") {
    mypartners[0] = "aviadirect";
    mypartners[1] = "kitchenshop";
    mypartners[2] = "gettytrust";
  }
  else {
    document.write('fail: ' + thistype);
  }
  
  var i = 0;
  while ( i < mypartners.length) {
    var rand = Math.round(Math.random()*(mypartners.length - 1));
    if (mypartners[rand]!="done") {
      //document.write(rand);
      print_partners(mypartners[rand]);
      mypartners[rand]="done";
      i ++;
    }
  }  
}
// Display a single random partner
function random_partners(partnertype) {
  var thistype = partnertype;
  var mypartners = new Array();
  // Add the partners to the array
  if (thistype == "imghostpartners") {
    mypartners[0] = "imgverio";
    mypartners[1] = "imgbizland";
    mypartners[2] = "imglexiconn";
    mypartners[3] = "imgyourhost";
    mypartners[4] = "imgpair";
  }
  else if (thistype == "imglivestores") {
    mypartners[0] = "imgaviadirect";
    mypartners[1] = "imgkitchenshop";
    mypartners[2] = "imggettytrust";
  }
  else if (thistype == "marketpartners") {
  }
  else {
    document.write('fail: ' + thistype);
  }
  var rand = Math.round(Math.random()*(mypartners.length - 1));
  if (mypartners[rand] == undefined) {
    document.write("fail");
  }
  else {
    print_partners(mypartners[rand]);
  }
}
function print_partners(thispartner) {
  // Hosting Partners
  if (thispartner == 'verio') {
    document.write('<li><a href="http://www.verio.com/ecommerce-hosting-solutions/" target="_blank">');
    document.write('Verio');
    document.write('</a></li>');
  }
  else if (thispartner == 'bizland') {
    document.write('<li><a href="http://www.bizland.com/bizland/ecommerce-services.bml" target="_blank">');
    document.write('BizLand');
    document.write('</a></li>');
  }
  else if (thispartner == 'lexiconn') {
    document.write('<li><a href="http://www.lexiconn.com/ecommerce/shopsite/index.html" target="_blank">');
    document.write('lexiconn');
    document.write('</a></li>');
  }
  else if (thispartner == 'yourhost') {
    document.write('<li><a href="http://www.yourhost.com/shopsite/index.html" target="_blank">');
    document.write('YourHost');
    document.write('</a></li>');
  }
  else if (thispartner == 'pair') {
    document.write('<li><a href="http://www.pair.com/services/e-commerce/shopping_carts/" target="_blank">');
    document.write('pair&nbsp;Networks');
    document.write('</a></li>');
  }
  // Payment Partners
  else if (thispartner == 'paypal') {
    document.write('<td><a href="paypal.html">');
    document.write('<img src="http://www.shopsite.com/ssimages/logo_paypal.png" alt="PayPal integrated with ShopSite shopping cart software" height="63" width="100" />');
    document.write('</a></td>');
  }
  else if (thispartner == 'google_checkout') {
    document.write('<td><a href="google.html">');
    document.write('<img src="http://www.shopsite.com/ssimages/logo_google_checkout.png" alt="Google Checkout integrated with ShopSite shopping cart software" height="39" width="100" />');
    document.write('</a></td>');
  }
  else if (thispartner == 'amazon_checkout') {
    document.write('<td><a href="amazon.html">');
    document.write('<img src="http://www.shopsite.com/ssimages/logo_amazon.png" alt="Checkout by Amazon integrated with ShopSite shopping cart software" height="63" width="100" />');
    document.write('</a></td>');
  }
  // Hosting Partner Images
  else if (thispartner == 'imgverio') {
    document.write('<img src="http://www.shopsite.com/ssimages/logo_verio.png" alt="Verio - ShopSite shopping cart software partner">');
  }
  else if (thispartner == 'imgbizland') {
    document.write('<img src="http://www.shopsite.com/ssimages/logo_bizland.png" alt="BizLand - ShopSite shopping cart software partner">');
  }
  else if (thispartner == 'imglexiconn') {
    document.write('<img src="http://www.shopsite.com/ssimages/logo_lexiconn.png" alt="lexiconn - ShopSite shopping cart software partner">');
  }
  else if (thispartner == 'imgyourhost') {
    document.write('<img src="http://www.shopsite.com/ssimages/logo_yourhost.png" alt="YourHost - ShopSite shopping cart software partner">');
  }
  else if (thispartner == 'imgpair') {
    document.write('<img src="http://www.shopsite.com/ssimages/logo_pair.png" alt="pair Networks - ShopSite shopping cart software partner">');
  }
  // Live Stores
  else if (thispartner == 'aviadirect') {
    document.write('<li><a href="http://www.aviadirect.com/" target="_blank">');
    document.write('Avia Direct');
    document.write('</a></li>');
  }
  else if (thispartner == 'kitchenshop') {
    document.write('<li><a href="http://www.kitchenshop.com/catalog/" target="_blank">');
    document.write('Kitchen Shop');
    document.write('</a></li>');
  }
  else if (thispartner == 'gettytrust') {
    document.write('<li><a href="http://www.getty.edu/bookstore/" target="_blank">');
    document.write('Getty Trust Foundation');
    document.write('</a></li>');
  }
  // Screenshot Images
  else if (thispartner == 'imgaviadirect') {
    document.write('<img src="ssimages/screenshot_aviadirect.jpg" alt="www.aviadirect.com using ShopSite shopping cart software">');
  }
  else if (thispartner == 'imgkitchenshop') {
    document.write('<img src="ssimages/screenshot_kitchenshop.png" alt="www.kitchenshop.com using ShopSite shopping cart software">');
  }
  else if (thispartner == 'imggettytrust') {
    document.write('<img src="ssimages/screenshot_gettytrust.png" alt="www.getty.edu/bookstore using ShopSite shopping cart software">');
  }
  // Failure Test
  else {
    document.write('No Partner');
  }
}
